【SQL Server】数据操作语言——创建数据库和表

来源:互联网 发布:程序员到底有多累 编辑:程序博客网 时间:2024/05/12 17:47

创建数据库


       create database 数据库名    如:create database Login


创建数据表


       create table 表名  如:create table Student


创建字段的表


        create table Student (

                   Sno        char(7)      primary key,

                   Sname  nchar(5)     not null,

                   SID         char(18)    unique,

                   Sex         nchar(1)    default '男',

                   Age         tinyint      check(Age>=15 and Age<=45),

                   Dept       nvarchar(20)

           )


       由图中可看出,创建表的字段的结构是字段名,数值类型,关键字,中间用空格隔开。关键字有:primary key是主键;not null表示非空;unique表示不可重复,check表示约束取值范围;default表示设置默认值;另外还要一个设置自增的语句,如SID int identity(1,1) not null ,其中(1,1)表示起始值为1,增量值也为1。


数值类型详解


       SQL Server所用的数据类型有36个,下面是所有数据类型的描述,画方框的是比较常用的。









1 0
原创粉丝点击