SQL Server创建表的方法

  • 作者:村长
  • 发布时间:2020-04-18 19:00
  • 分类:SQL Server
  • 标签: SQL Server创建表的方法

1、创建表的语法

Create table  表名
	 (
	    列名1 数据类型 列的特征,
	    列名2 数据类型 列的特征,
	     ...
	)


列的特征:

包括该列是否为空(null/not null)、标识列(自动编号identity)、默认值(default)、
        主键(primary key)、外键( foreign key()  references )、唯一性(unique)、
        检查约束(check)等


2、创建表

创建一张学生表的要求:

表名 Student

列  名 数据类型 描述

StudentNo nvarchar(64) 学号(不能为空)

LoginPwd nvarchar(32) 密码(不能为空)

StudentName nvarchar(64) 姓名(不能为空)

Sex char(2) 性别

GradeId int 所在年级

Phone nvarchar(256) 联系电话(不能为空

Address nvarchar(256) 现住址

BornDate datetime 出生日期

Email Nvarchar(128) 电子邮件


根据上面的要求,SQL创建表示例为:

        Use MySchool                       --将当前数据库设置为MySchool
	go
	Create table  Student    --创建学生信息表
	(
	  StudentNo   int  not null,                       --学号,非空(必填)
	  LoginPwd  nvarchar(20) not null,        --密码,非空(必填)
	  StudentName  nvarchar(20) not null,  --姓名,非空(必填)
	  Sex bit not null,                                       --性别,非空(必填)
	  GradeID int not null,                                --年级号(必填)
	  Phone nvarchar(50) not null,                  --电话
	  BornDate  datetime not null,                --出生日期(必填)
	  Address  nvarchar(255) not null,                              --地址
	  Email nvarchar(50) not null,                                      --邮件帐号
	  Card varchar(18) unique not null,                          --身份证号
	)



3、删除表

drop table 表名



  • php程序员面试笔试宝典
琉忆编程库

手册下载

    暂无手册

编程资料

    暂无资料
TOP
加载中...