一、案例:创建员工表temp_1,结构如下:
字段名称 | 数据类型 | 备注 |
id | int(11) | 员工编号 |
name | varchar(25) | 员工名称 |
deptid | int(11) | 部门编号 |
在数据库中建数据表(简称:表)的方式,我知道的情况有两种:
第一种:在数据库中新建一个表,字段内容自己调剂,属于新增类型
基本处理方式:
create table<表名>
(字段名1,数据类型[列级别约束条件][默认值],字段名2,数据类型[列级别约束条件][默认值],......);
tips:
1.关于创建的表名称,不区分大小写,但是不能使用sql语言中的关键字,如:drop、alter、insert等。
2.数据表中的每一个列(字段)的名称和数据类型,如果创建多个列,要用逗号隔开。
sql 语句如下:
create table temp_1
(id int(11),
name varchar(25),
deptid int(11));
第二种:数据库内有现成的表格,字段固定(如:ID、姓名等),属于复制类型
处理方式1:
无需写sql语句,直接复制数据库中的表,重新命名即可。
处理方式2:
复制数据库中表的代码(每个表都有自己sql语句),找到并将代码复制黏贴然后运行即可。
处理方式3:
create table temp_1 as
select id,name,deptid
from temp_n;
二、案例:删除员工表temp_1
通常删除表,也是可以通过非sql语句和sql语句代码编写来实现的。非代码形式,可以直接在数据库中找到预备删除的表,手动删除即可。
基本处理形式:
drop table if exists <表名>;
sql语句如下:
drop table if exists temp_1;
---每天进步一点点---