zoukankan      html  css  js  c++  java
  • 数据库小结(一)

    建表:

      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:全球唯一标识符

      

  • 相关阅读:
    POJ-3984-迷宫问题(bfs+记录路径)
    StringBuilder与String的区别
    845. 八数码(bfs+map)
    844. 走迷宫(bfs模板)
    843. n-皇后问题(dfs+输出各种情况)
    洛谷 P1337 [JSOI2004]平衡点 / 吊打XXX
    【模板】 线性筛质数
    接文游戏
    【NOIP2011提高组】计算系数
    洛谷 P3197 [HNOI2008]越狱
  • 原文地址:https://www.cnblogs.com/Yida-Tingting/p/4397670.html
Copyright © 2011-2022 走看看