美文网首页
sqlServer执行指令

sqlServer执行指令

作者: 梅梅golang | 来源:发表于2023-03-29 17:04 被阅读0次

删除数据库指令

   drop database <数据库名>

创建数据库

create database <数据库名>

对表中的某个字段添加主键约束 primary key

alter table student add constraint  pk_stu primary key(stuCode)


-- 创建数据库

create database db1

-- 删除数据库

drop database db1

-- 修改数据库的名字

alter database db1

modify name = db2

-- 切换库

use db2

-- 添加主键 》对我们表中的学号添加主键约束 primary key

alter table student

add constraint pk_stu PRIMARY key (stuCode)

-- 唯一约束 》给某个字段 例如姓名添加一个唯一约束 unique

alter table student

add constraint un_Name unique (name)

-- 检查约束  》 给年龄字段 添加检查约,年龄大于18 check

alter table student

add constraint ck_Age check (name > 18) 

-- 给性别字段添加一个默认约束为 男

alter table student

add constraint df_Sex default '男' for sex

-----------------------------------------------------------------

use tsgl

-- 创建数据库 tsgl 中的表 stu_tsgl

create database tsgl;

-- 给年龄字段添加约束 年龄大于18 小于25

alter table stu_tsgl

add constraint ck_age check (age > 18 and age <25)

-- 检查单位部门字段 是否是 测试部门 跟```

alter table stu_tsgl

add constraint ck_un check (units ='测试部门' or units ='运营部门')

ALTER TABLE student

ADD constraint pk_stu primary key (stucode)

-- 外键约束:加强两个表之间的联系 forreign key :找到有相同的列

-- 创建我们的成绩表

CREATE TABLE score(

stuNumber VARCHAR(15) NOT NULL,

score VARCHAR(15) NOT NULL

)

-- 给分数表中的学号增加一个外键约束来关联学生表

-- (修改score表,将stuNumber设置为外键约束,然后引用student表将stucode关联起来)

ALTER TABLE score

ADD CONSTRAINT FK_stuNumber FOREIGN KEY(stuNumber)

REFERENCES student(stucode)

相关文章

  • 如何同时执行两个指令

    比如说 如何在执行man指令的时候 同时执行ls指令?

  • 2020-08-24(数学指令)

    运算指令INC(操作数) 递增指令,执行指令时,将操作数递增1.DEC(操作数) 递减指令,执行指令时,将操作数...

  • 《计算机组成与体系结构》——8.2机器指令

    本节要点: 操作码 CPU的操作由它所执行的指令确定。这些指令称为机器指令或计算机指令。CPU能执行的各种不同指令...

  • linux popen与pclose的demo

    采用popen打开执行一个shell指令。 在执行了proc1的指令之后,还执行了date指令。 除此之外。lin...

  • 你所不知道的cpu分支预测

    CPU执行一条指令的简单流程 取指令 分析指令 执行程序 我们看一下整个流程,A部件进行取指令,把指令交给B部件去...

  • JVM学习:PC寄存器

    一、概述 PC寄存器用来存储指向下一条指令的地址,也即将要执行的指令代码。由执行引擎读取下一条指令,并执行该指令。...

  • CPU指令系统

    指令:执行某类操作信息的集合,是CPU工作的主要依据指令集:处理器能执行全体指令的集合 指令系统[指令系统]是计算...

  • 冒险和预测(21~26讲)

    CPU流水线设计 指令流水线: 若把指令执行拆分成取指令 -> 指令译码 -> 指令执行 三个部分、这就是一个三级...

  • 汇编程序的格式

    指令 程序是指令的集合,我们说过程序的运行实际上便是取指执行,表示从内存中取出指令,然后执行指令。指令通常由操作码...

  • sql代理作业不自动执行的原因及解决办法错误码22022

    执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.Connec...

网友评论

      本文标题:sqlServer执行指令

      本文链接:https://www.haomeiwen.com/subject/flfhyctx.html