数据库小结(一)

建表:

  create table 表名(字段名1  字段类型(长度)  约束,......);

  约束类型:

      主键:(1)primary key  (2)constraint 表名_字段名_pk   priamry key(字段名)

      不为空:(1) not null      (2)constraint 表名_字段名_nn  not null

      检查 : check

      唯一:(1)unique   (2)constraint 表名_字段名_un  unique(字段名)

      外键:constraint 表名_字段名_fk foreign key(字段名) references 参照表名(字段名)

插入:

  insert into 表名(字段名1,字段名2) values ('值1',.....);

  将表1 的部分字段取出新建表2(表2不存在),复制出的表没有主键但可以自增

  select 字段1,字段2  into 表2 from 表1;

  将表1字段中的数据插入表2(表2存在)

  insert into 表2(字段1,字段2) select value1,value2 from 表1;

更新:

  update  表名 set 列名1='值',...;

  update  表名1 set 表名1.列名1 = 表名2.列名2 from 表1,表2 where 表名1.列名3 = 表名2.列名4;

删除:

  delete from 表名 where 列名= ‘值’;

  truncate table 表名;

  truncate:不记录日志即不能从日志中恢复数据,不进行列表扫描,速度更快

注:

   select  newid();    GUID:全球唯一标识符

  

 

转载于:https://www.cnblogs.com/Yida-Tingting/p/4397670.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值