时间:2020-05-24来源:电脑系统城作者:电脑系统城
create table 表名( 字段名 数据类型 [长度] [列级完整性约束][表级完整性约束] --多个主键: primary key (字段名,字段名) --外键: foreign key (外键名) references 被参照表名(主键) [on updata cascade|no action|set null] --更新时默认为no action [on delete cascade|no action|set null] --删除时默认为no action
)
实体完整性即主键
主键(primary key):主键约束指能够唯一标识秒钟每一行的一个列或多个列
分
参照完整性即外键
外键:外键字段的值只能取(参照)另一个表主键字段的值,用来维护两个基本表之间的一致性关系
default:设置默认值,再不写数据时,也默认值填充
check(约束条件)
alter table [数据库名.] <表名> alter colume <列名><数据类型>[列级完整性约束] --colume标识后面是一个字段 add <列名><数据类型>[列级完整性约束] add <列名> as 表达式 --计算列,可以自动更新 drop colume <列名>
修改默认值default alter table a add default ‘1’ for number
constraint <名> 给后面的约束取个名字,如果不加的话,系统会自动分配一个名称 alter table a add constraint df default ‘1’ for number 在删除约束是使用 alter table a drop df 即可
--增加唯一约束 alter table a add unique(字段名) alter table a add constraint <约束名> unique(字段名) --增加自定义约束 alter table a add check(表达式) --删除约束 alter table a drop [constraint] 约束名 --删除表 drop table <表名>
1 --插入 2 3 insert into <表名> [(字段名)] values (数据) 4 5 --删除 6 7 delete from <表名> [where 表达式] --默认删除整张表所有记录 8 9 --ps: <字段名> is null 某字段记录为空值的记录 10 11 --修改 默认修改整张表 12 update <表名> set 字段1=XX,字段二=xx [where 表达式]
2023-03-15
SQLserver存储过程写法与设置定时执行存储过程方法详解2023-03-11
sql语句将数据库一条数据通过分隔符切割成多列方法实例2023-03-06
MySQL中的常用树形结构设计总结最详细的 SQLSERVER ALWAYSON配置教程 一、准备工作: 二、搭建故障转移群集 三、搭建数据库AlwaysOn 四、过程中可能遇到的问题...
2023-03-06
2.1破解的时候,先要断网,然后再操作,按如图打开界面,点击Manage License 2.2点击Activate 2.3打开SQL.Prompt.Keygen.exe,将生成的注册码拷贝到输入框内,然后点击Activate 2.4 继续点击Activate manually 2.5 按如下步骤操...
2023-03-06