数据库1.1 T-SQL创建基本表语法

本文介绍了T-SQL用于创建基本表的语法,包括数据类型如INT和CHAR,以及列级完整性约束如主码、引用、唯一标识、默认值和检查条件。在示例中,展示了如何使用SSMS在数据库Student_145中创建Student、Course和SC三个基本表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • T-SQL创建基本表语法:creat(创建)table(表),小括号分号,小括号里创建列,列先确定数据类型,再设置是否允许为空,最后设置列级完整性。数据类型有INT,CHAR,列级完整性有primary(主码),refences(引用),unique(唯一标识),default(默认值),check(检查条件)5种。
    CREATE TABLE <基本表名>
    ( 列名 数据类型(长度) 列级完整性约束,
      ……
      列名 数据类型(长度) 列级完整性约束,
      表级完整性约束
    );
    CREATE TABLE语句中列级完整性约束的写法:
    NULL|NOT NULL
    [CONSTRAINT 约束名] PRIMARY KEY
    [CONSTRAINT 约束名] REFERENCES 被参照关系(主码)
    [CONSTRAINT 约束名] UNIQUE
    [CONSTRAINT 约束名] DEFAULT 默认值
    [CONSTRAINT 约束名] CHECK (检查条件)
    CREATE TABLE语句中表级完整性约束的写法:
    [CONSTRAINT 约束名] PRIMARY KEY(主属性1,主属性2,……)
    [CONSTRAINT 约束名] FOREIGN KEY(外码) REFERENCES 被参照关系(主码)
    [CONSTRAINT 约束名] CHECK (检查条件)

    启动SSMS以T-SQL语句的形式,在数据库Student_145中实现基本表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值