数据库的创建CREATE DATABASE database_name ON PRIMARY (NAME=logical_file_name, filename=‘os_file_name‘, SIZE=size, MAXSIZE=maxsize, FILEGROWTH=growth_increment) --Filegroup f1 --(NAME=logical_file_othername..........)指定多个数据文件 log on (name=logical_file_name, filename=‘os_file_name‘, size=size, MAXSIZE=maxsize, FILEGROWTH=growth_increment) --(name=.....)制定多个事务日志文件
表的创建
--创建表 create table students ( UserName varchar(20) primary key, --建主键. Password varchar(20) not null, --不能为空值. Name varchar(20) unique, --建惟一键. Sex bit default 1, --建默认约束(缺省约束). Birthday datetime check(birthday>‘1900-1-1‘) --建检查约束. ) --修改表 alter table 表名 Add 列名 列类型 --添加 alter table students drop column Money --删除 alter table students alter column Money Real --修改 --删除表 drop table students
数据类型
1 二进制数据
binary [(n)]固定长度的n个字节
varbinary [(n)]可变
2 字符数据
char [(n)]
varchar [(n)]
3 日期时间数据
datatime
smalldatatime
该数据类型长度固定
4 数值型数据
4.1整形数据
bigint,int,smallint,tinyint。定义数据时注意其范围。
4.2 实型数据
定点型数据:decimal[(p[,s])] p为总位数,即精度,s为小数位数
numeric[(p[,s])] 若s缺省,则无小数部分。
浮点数数据:只是近似数据,不一定准确表示数据。用float型和real型存储
float(real)[(n)] n为用于存储科学技术发float数尾数的位数
5 货币数据
money
smallmoney
6 特殊数据类型
bit数据类型只包括0或1。课代表ture或false,yes或no
7 文本和图象数据类型
text
image
时间: 2024-10-13 15:33:48