数据表的创建于管理

在创建数据表之前,需要事先定义好数据列的数据类型,即定义数据表中各列所允许的数据值。SQL Server为用户提供了两种数据类型,一种是基本数据类型,另一种是自定义数据类型。
(1)基本数据类型:包括整数型、浮点型、字符串型、货币数据类型等。
创建自定义数据类型:sp_addtype 数据类型名称,数据类型定义,是否为空

sp_addtype post,'char(128)','not null'

删除自定义数据类型:sp_droptype 自定义数据类型名称

sp_droptype post

当表中的列还有使用用户定义的数据类型时,或者在其上面还绑定有默认规则时,这时用户定义的数据类型不能删除。

创建数据表

CREATE TABLE member  --数据表名称
(
id INT PRIMARY KEY,       
name VARCHAR(20) NOT NULL,
birth DATETIME NOT NULL,
info VARCHAR(255)
)

增加数据表字段

ALTER TABLE member --增加字段的表
ADD sex bit not null --增加的列

修改数据表列数据类型

ALTER TABLE member  --改变的表
ALTER COLUMN info VARCHAR(255) NOT NULL --修改info字段的数据类型

删除表数据的列

ALTER TABLE member  --改变的表
DROP COLUMN info  --删除info列

删除数据表

DROP TABLE member

当有对象依赖该表是,该表不能被删除。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容