zoukankan      html  css  js  c++  java
  • SQL语句

    SQL语句的基本应用


    select * from 表名 ;(查找这个表的所有内容)

    select 属性1,属性2,..... from 表名;   (查找这个表中的属性1 属性2......)

    delete from 表名 where 属性=属性值 (删除某个表中的一个数据)

    drop 表名  (删除一整个表 属性及内容)

    update 表名 set  属性=属性值 where 属性=属性值;

    alter table 表名 modify 列名 新的数据类型;    (修改数据库列表的属性)

    创建的时候设置主键

    ALTER TABLE:添加,修改,删除表的列,约束等表的定义。

    查看列:desc 表名;
    修改表名:alter table t_book rename to bbb;
    添加列:alter table 表名 add column 列名 varchar(30);
    删除列:alter table 表名 drop column 列名;
    修改列名MySQL: alter table bbb change nnnnn hh int;
    修改列名SQLServer:exec sp_rename't_student.name','nn','column';
    修改列名Oracle:lter table bbb rename column nnnnn to hh int;
    修改列属性:alter table t_book modify name varchar(22);
    sp_rename:SQLServer 内置的存储过程,用与修改表的定义。


    MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列

    查看表的字段信息:desc 表名;
    查看表的所有信息:show create table 表名;
    添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);
    添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段);

    添加检查约束:alter table 表名 add constraint ck_属性名 check(条件);

    删除主键约束:alter table 表名 drop primary key;
    删除外键约束:alter table 表名 drop foreign key 外键(区分大小写);
    修改表名:alter table t_book rename to bbb;
    添加列:alter table 表名 add column 列名 varchar(30);
    删除列:alter table 表名 drop column 列名;
    修改列名MySQL: alter table bbb change nnnnn hh int;
    修改列名SQLServer:exec sp_rename't_student.name','nn','column';
    修改列名Oracle:alter table bbb rename column nnnnn to hh int;
    修改列属性:alter table t_book modify name varchar(22);
    sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

  • 相关阅读:
    C++中整型变量的存储大小和范围
    A1038 Recover the Smallest Number (30 分)
    A1067 Sort with Swap(0, i) (25 分)
    A1037 Magic Coupon (25 分)
    A1033 To Fill or Not to Fill (25 分)
    A1070 Mooncake (25 分)
    js 获取控件
    C#代码对SQL数据库添加表或者视图
    JS 动态操作表格
    jQuery取得下拉框选择的文本与值
  • 原文地址:https://www.cnblogs.com/5858y/p/7230737.html
Copyright © 2011-2022 走看看