
SQL: DML "CREATE TABLE" || 如何使用SQL语言建数据表
目前以知,SQL语言以CREATETABLE语句建数据表.但不知"CREATETABLE语法"以及不同"数据类型"的代码.以及如何设定"字段属性".望行人解惑.注:本人绝...
目前以知,SQL语言以CREATE TABLE 语句建数据表.
但不知 "CREATE TABLE语法" 以及不同 "数据类型" 的代码.
以及如何设定 "字段属性".
望行人解惑.
注:本人绝对会举报那些回答无义内容和随便复制粘贴的人,请路人自重.
可能还没有人看懂,我想问的是:
char,varchar等保留字的集合及含意.(如:varchar属于可以伸缩型,char属于固定型之类的内容.)
和设定主键,掩码的语句.
PS:写出例子是有帮助,但至少说明那一句表示什么内容,什么保留字表示什么数据类型.
PS2:网络上的东西多半是骗点击率的. 展开
但不知 "CREATE TABLE语法" 以及不同 "数据类型" 的代码.
以及如何设定 "字段属性".
望行人解惑.
注:本人绝对会举报那些回答无义内容和随便复制粘贴的人,请路人自重.
可能还没有人看懂,我想问的是:
char,varchar等保留字的集合及含意.(如:varchar属于可以伸缩型,char属于固定型之类的内容.)
和设定主键,掩码的语句.
PS:写出例子是有帮助,但至少说明那一句表示什么内容,什么保留字表示什么数据类型.
PS2:网络上的东西多半是骗点击率的. 展开
3个回答
展开全部
creat table 表名
(字段名 字段类型,
字段名 字段类型,
………………) --想要多少个字段就写几个
例如:创建一个表-(学生信息) 里面含有,编号,姓名,性别,出生日期,家庭住址五个字段。
creat table 学生信息
(编号 int not null identity(1,1) --字段名为 编号,类型为整数型,且 不为空值 identity(1,1)意思为自动增长
姓名 char(10) --字段名为 姓名 类型为 字符型 且只允许10个字节 即最多10个汉字
性别 char(4) --字段名为 性别 类型同上 只允许4个字符 最多2个汉字
出生日期 datetime --字段名为 出生日期 类型为 日期型
家庭住址 varchar(100) --字段名为 家庭住址 类型为 字符型
)
对于具体的可以看书 书上有详解。这只是一点点
“--”这个后面是注释
char(10)最多 5 个汉字 上面弄错了 不好意思
(字段名 字段类型,
字段名 字段类型,
………………) --想要多少个字段就写几个
例如:创建一个表-(学生信息) 里面含有,编号,姓名,性别,出生日期,家庭住址五个字段。
creat table 学生信息
(编号 int not null identity(1,1) --字段名为 编号,类型为整数型,且 不为空值 identity(1,1)意思为自动增长
姓名 char(10) --字段名为 姓名 类型为 字符型 且只允许10个字节 即最多10个汉字
性别 char(4) --字段名为 性别 类型同上 只允许4个字符 最多2个汉字
出生日期 datetime --字段名为 出生日期 类型为 日期型
家庭住址 varchar(100) --字段名为 家庭住址 类型为 字符型
)
对于具体的可以看书 书上有详解。这只是一点点
“--”这个后面是注释
char(10)最多 5 个汉字 上面弄错了 不好意思
展开全部
我写了一个例子
create table table_name
(
id integer,
name varchar(100),
address varchar(300),
salary decimal(15,2)
)
create table table_name
(
id integer,
name varchar(100),
address varchar(300),
salary decimal(15,2)
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
LZ不懂就该虚心接受,"注:本人绝对会举报那些回答无义内容和随便复制粘贴的人,请路人自重. "你这句好像不妥,有人回答你问题就是想帮你,每个人也有自己的不足,从网上搜索其他资源弥补自己的不足来帮你回答问题也是正常的,只要能帮到就行,你管是不是从网上复制的,解决问题是关键。
请~~~LZ~~~虚 心 接 受
请~~~LZ~~~虚 心 接 受
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询