SQL查询为什么总是语法错误啊 则么修改
CREATETABLEReader(读者编号Char(6)PrimaryKey,读者姓名Char(10),单位Char(20),电话号码Char(8),照片Image)...
CREATE TABLE Reader
(读者编号Char(6)Primary Key,
读者姓名Char(10),
单位Char(20),
电话号码Char(8),
照片Image
) 展开
(读者编号Char(6)Primary Key,
读者姓名Char(10),
单位Char(20),
电话号码Char(8),
照片Image
) 展开
3个回答
展开全部
#你的sql 有如下几个问题:
字段名与类型间要有空格;
把中文字段名用 [] 括起来;
最后一个括号 是中文状态下的字符;
#修改如下:sql server 亲测
CREATE TABLE Reader
(
[读者编号] [char](10) Primary Key,
[读者姓名] Char(10),
[单位] Char(20),
[照片] Image
)
展开全部
首先你这个是个建表语句,他属于ddl范畴,不是查询语句dql。要搞清楚这个基本概念。
你这个语句有几个可疑点,1列名为汉字,很可能不支持。
2image类型,你确认你数据库有这个类型,或者你自己定义了这个类型
3字符直接是否用空格隔开了,你发的这个语句看起来没隔开
你这个语句有几个可疑点,1列名为汉字,很可能不支持。
2image类型,你确认你数据库有这个类型,或者你自己定义了这个类型
3字符直接是否用空格隔开了,你发的这个语句看起来没隔开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好
器。给你仔细检查空格是否正确
是不是有数据类型image
只是这两个地方极有可能出现错误
祝你好运
望采纳
器。给你仔细检查空格是否正确
是不是有数据类型image
只是这两个地方极有可能出现错误
祝你好运
望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |