SQLserver3表操作1
--增删改查重命名--
常见数据类型:
数据类型 | 符号标识 | 范围 | 存储 |
整数型 | int | -2的31次方~2的31次方-1 | 4字节 |
浮点型 | float | -1.79E+308~-2.23E-308、0、2.23E-308~1.79E+308 | 4~8字节 |
货币型 | money | -2的63次方~2的63次方-1 | 8字节 |
位型 | bit | 0、1、null(true转换为1,false转换为0) | 1字节 |
日期时间型 | datetime | 1753年1月1日~9999年12月31日(精确到3.33毫秒) | 8字节 |
date | 公元元年1月1日~9999年12月31日 | 3字节 | |
time | 00:00:00.000 000 0-23:59:59.999 999 9 | 5字节 | |
字符型 | char | 固定长度,长度为n个字节,n的取值范围为1~8000 | n个字节 |
varchar | 可变长度,n的取值范围为1~8000 | 输入数据的实际长度加上2个字节 | |
文本型 | text | 存储较长的备注,日志信息等,最大长度为2的31次方-1个字符 | <=2147483647个长度 |
其他类型 | cursor | 游标的引用 | |
uniqueidentifier | 全局唯一标识符(GUID) |
____________________________________
创建表:
USE WebShop --在WebShop 数据库下
GO
CREATE TABLE Goods( --创建Goods表
g_ID char(4), --在列与列之间用“,”隔开
g_Name varchar(50)
)
————————————————————
修改表:
ALTER TABLE Goods ADD g_Producer varchar(20) --修改表Goods ,新增列g_Producer
——————————————
删除列:
ALTER TABLE Goods DROP COLUMN g_Producer --删除列g_Producer
——————————
重命名表:
sp_rename 'Goods','tb_Goods' --将表 Goods改名为tb_Goods
————————————
查看表:
sp_help tb_Goods --查看表tb_Goods
——————————
删除表:
DROP TABLE tb_Goods