my sql-在数据库中建表、删表

一、案例:创建员工表temp_1,结构如下:

 字段名称   数据类型  备注
idint(11)员工编号 
namevarchar(25) 员工名称 
deptidint(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;



---每天进步一点点---



  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值