sqlserver创建表语句,sqlserver创建表语句加主键

如何用SQL创建一个表格?

1、打开SQL Server,在数据库处,右键数据库,点击新建数据库。

创新互联专注于黄骅网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供黄骅营销型网站建设,黄骅网站制作、黄骅网页设计、黄骅网站官网定制、小程序开发服务,打造黄骅网络公司原创品牌,更为您提供黄骅网站排名全网营销落地服务。

2、然后,命名为LX,点击确定,创建数据库,如图所示。

3、创建完,没有看到新建数据库的,在数据库那右键,刷新。如图所示就出来了。

4、接着,找到LX数据库下的表,右键,新建表,如图所示。

5、比如建立一个简单的部门表,简单部门表包含(部门编号、部门名),SQL Server

是可以用中文做列名的,但是为了能够被他人看懂,我们一般用英文,如图所示,

DepertNo,DepertName,我喜欢在列名前加一个fld_,个人养成的一种习惯,看自己的习惯吧。因为我们有时候转换成英文,可能会与SQL的某些关键字起冲突,因此我加了个fld_。此外讲一下varchar为类型,10为长度,2个长度为1个汉字。

6、表设置主键,每个表只能有一个主键,右键表的最左侧,点击设置主键,最右边为空自动去勾,主键是不能为空的。一般部门号不会为空,部门名也是不会为空,所以也去掉勾,不允许为null。

7、输入好列后,右键标题,然后点击保存Table_1,如图所示,表名前我习惯加TBL_。

8、如图所示,为SQL语句创建表。

用sql server 创建一个表的语法求加上注释

建表sql语句如下:

--创建学员信息数据表

use 所用数据库名

go

if exists (select * from sysobjects where name='Students')

drop table Students

go

create table Students

(

StudentId int identity(100000,1) , --主键

StudentName varchar(20) not null,

Gender char(2)  not null,

Birthday smalldatetime  not null,

StudentIdNo numeric(18,0) not null,--身份证号

StudentAddress varchar(500)

)

go

--创建数据表的各种约束

use 所用数据库名

go

--创建“主键”约束primary key

if exists(select * from sysobjects where name='pk_StudentId')

alter table Students drop constraint pk_StudentId

alter table Students add constraint pk_StudentId primary key (StudentId)

‘’在sql server 中创建一个表,语句应如何的写 ‘’

1.使用查询分析器或企业管理器生成要复制表的较完整的脚本。

所谓完整,要在脚本选项中设置包括约束、自增加等所需脚本。

2.复制脚本到存储过程或查询分析器,更改表名和约束名为新表名和约束名。

3.在脚本最上面加上:

use databasename

go

4.执行脚本

标题名称:sqlserver创建表语句,sqlserver创建表语句加主键
网页网址:https://www.cdcxhl.com/article22/dseescc.html

成都网站建设公司_创新互联,为您提供用户体验App开发网站设计公司网站内链网站维护

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司