永发信息网

MySQL数据库创建表的SQL语言

答案:5  悬赏:10  手机版
解决时间 2021-05-12 10:28

用SQL语言来创建MySQL数据库的表。

包括:name、id、tel、email、youbian、ad、study、english、hobby、interest、job、joinprogect、selftext列。

我的建表语言是这样的,

create table info(name vchar(20),id char(18),tel vchar(12),email vchar(30),youbian char(6),ad vchar(50),study vchar(30),english vchar(30),hobby vchar(30),interest vchar(50),job vchar(20),joinprogect vchar(50),selftext vchar(100));

为什么报错呢?

最佳答案
语法错误,类型应该是varchar而不是你自己创造的vchar
全部回答

看不出!

MYSQL服务版本不匹配

if Exists(select * from sysObjects where name='info')

drop database info

go

create table info

(

name vchar(20),

id char(18),

tel vchar(12),

email vchar(30),

youbian char(6),

ad vchar(50),

study vchar(30),

english vchar(30),

hobby vchar(30),

interest vchar(50),

job vchar(20),

joinprogect vchar(50),

selftext vchar(100)

)

go

//如果不想数据库每个字段的值为空的话啊 !就在后面加上not null (例:job vchar(20) not null,)

你把char和vchar都改成varchar就可以了..

char没有错,但这个不常用,他是定长的,长度不够的字符串插入会有空格自动填充,检索时要用trim之类的去处理..所以不是很常用..

MYSQL中一般中常用的就是varchar和text(这个是大文本数据类型)两种类型来存储字符类型的数据..

vchar改成varchar 就可以了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北脸什么档次,爱贝国际少儿英语与珍妮少儿英
有一句话说的,所谓想要帮助别人必须先帮自己
和男朋友的交往一周年纪念日快到了呢,该买什
飞鸟集读书名句赏析,给同学们讲解《飞鸟集》
鹅会咬人么?
什么格式的视频可以在移动数字电视里播放?
经期过长是为什么。
草原牛羊的句子,牛羊好似珍珠洒在草原上,仿
“紫金盆地”是指哪个盆地
寻仙宠物0777
培养兴趣的名人名言,一句关于尊重与被尊重的
智能手表怎么连接手机,没有无线路由器智能空
肚脐里面感觉偶尔疼痛是什么原因
春天描写杜鹃花的诗句,描写杜鹃花的好句,要
谁能帮我编辑一下飞车名“心碎1e 咋弥补”要
推荐资讯
吃多炭酸饮料和香菜有什么害处?
梵风衣有人要吗
经典晨会分享一句话,加油站晨会一句话
开淘宝网利润怎样?
马岱是怎么死的
请帮忙设计个名字?
写感恩老师的优美段落,感恩老师的句子
销售公司早会励志口号,求地产销售团队晨会口
女生留怎样的短发才好看?
5230现在几钱???
我已打算买轿车了,可是和多人劝说现在买不合
是什么导致夜睡磨牙?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?