利用T-SQL创建数据表
来源:互联网 发布:网络信息安全论文 编辑:程序博客网 时间:2024/05/21 12:39
我们先来回顾一下建数据表的步骤
(1)确定表中有哪些列
(2)确定每列的数据类型
(3)给表添加各种约束
(4)创建各种表之间的关系
创建表的语法:
Create Table 数据表名
(
字段1 数据类型 列的特征,
字段2 数据类型 列的特征
)
其中列的特征包括该列是否为空(Null),是否为标识列,是否有默认值,是否有主键等.
示例:
- use stuDB --设置当前数据库为stuDB,以便在该数据库中建表
- go
- Create Table stuInfo
- (
- stuName varchar(20) not null
- ,stuNo char(6) not null
- ,stuAge int not null
- ,stuID int not null
- ,stuSeat smallint identity(1,1)
- ,stuAddress text
- )
- go
identity(起始值,增量) 标识stuSeat列为自动编号,也称为标识列。
要注意的是字段与字段之间要用逗号隔开。
当设置某列为标识列的时候,其列会自动设为非空。
同创建数据库一样,如果当前数据库中存在了stuInfo表的话,再次创建就会报错。
解决的办法也一样飞过。我们需要预先检测该表是否在该数据库中存在。如果存在,
删除。否则,创建。
删除数据表的语法如下:
Drop Table 表名
那数据库中的表的清单存放在了哪呢?
答案是该数据库的系统表sysobjects
示例:
- use stuDB
- go
- if exists(select * from sysobjects where name = 'stuInfo')
- drop table stuInfo
- create Table stuInfo
- (
- ---…………
- )
- 利用T-SQL创建数据表
- T-SQL入門攻略之12-创建数据表
- T-SQL入門攻略之12-创建数据表
- T-SQL入門攻略之12-创建数据表
- T-SQL入門攻略之12-创建数据表
- 用T-SQL创建数据库,数据表,添加约束,数据备份
- 利用T—SQL创建数据库
- 利用T—SQL创建数据库
- T-SQL 查询、修改数据表
- laravel 利用migrate 创建数据表
- SQL 简单创建数据表语句
- 用SQL语言创建数据表
- 通过SQL创建数据库、数据表
- T-SQL分割数据表中的字段
- T-sql 创建约束
- T-Sql 索引创建
- T-SQL 创建数据库
- T-SQL 创建数据库
- 数据库规范化设计与性能的问题
- csdn学生大本营
- sizeof关键字
- IIS6+Framework4下部署Silverlight4+WCF应用程序
- 利用T—SQL创建数据库
- 利用T-SQL创建数据表
- 使用SQL语句创建和删除约束
- 我的小窝
- 在Eclipse中用JDBC连接Sql Server 2005总结(转)
- 打算开始学习JAVA
- C#窗体美化
- 户外奇遇
- 我的困惑
- 学习大本营