创建表的sql语句

来源:互联网 in 综合百科 2026-01-19 03:14:04

创建表的sql语句是CREATETABLE。

SQLCREATETABLE是SQL语言的建表语句,用于创建数据库中的表。基础语法为:CREATETABLEtable(field1type[(size)][NOTNULL][index1][,field2type[(size)][NOTNULL][index2][,...]][,CONSTRAINTmultifieldindex[,...]])。

table参数用于指定新建表的名称。field1,field2用于指定在新表中创建的新字段的名称,每创建一个新表必须至少创建一个字段。type参数用来指定新建字段的数据类型。size参数用于指定文本及二进制字段的长度。

NOTNULL是SQL的关键字,使用该参数则新记录的该字段值必须是有效的数据。在一个字段上只能使用一次NOTNULL参数,否则会出错。index1,index2参数是定义单一字段索引的CONSTRAINT子句。

multifieldindex参数是定义多重字段索引的CONSTRAINT子句。

数据类型:

1、integer(size):仅容纳整数。在括号内规定数字的最大位数。

2、int(size):仅容纳整数。在括号内规定数字的最大位数。

3、smallint(size):仅容纳整数。在括号内规定数字的最大位数。

4、tinyint(size):仅容纳整数。在括号内规定数字的最大位数。

5、decimal(size,d):容纳带有小数的数字。"size规定数字的最大位数。"d规定小数点右侧的最大位数。

6、numeric(size,d):容纳带有小数的数字。"size规定数字的最大位数。"d规定小数点右侧的最大位数。

7、char(size):容纳固定长度的字符串。在括号中规定字符串的长度。

8、varchar(size):容纳可变长度的字符串。在括号中规定字符串的长度。

9、date(yyyymmdd):容纳日期。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --