SQL 数据表字段名中有空格怎么引用?
数据表A中有个字段名称为'thenumber'我现在写语句select*fromAwherethenumber='123'会提示错误,因为thenumber这样引用错误....
数据表A 中有个字段名称为'the number'
我现在写语句
select * from A where the number='123' 会提示错误,因为the number这样引用错误.
请问the number字段名应该怎么引用,(不能该名称) 展开
我现在写语句
select * from A where the number='123' 会提示错误,因为the number这样引用错误.
请问the number字段名应该怎么引用,(不能该名称) 展开
3个回答
展开全部
如果有空格可以用"[ nam e]"(括号)标注即可;
sql:select [file name], [file name] from [table name];
解释:括号通用于表面和字段,通过上面的语句就可以查询出“table name”表中的“file name”和“file name”。
备注:尽量不要用空格,用“_”(下划线) 代替,更符合sql的命名规范。
sql:select [file name], [file name] from [table name];
解释:括号通用于表面和字段,通过上面的语句就可以查询出“table name”表中的“file name”和“file name”。
备注:尽量不要用空格,用“_”(下划线) 代替,更符合sql的命名规范。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵这种情况以及关键字都要用[](表名以及列名通用!)
括起来
比如
select * from [my table]
或者 select [user_id] from test
共同学习!
建议:尽量不要这么做,这么做会让你比较麻烦!
括起来
比如
select * from [my table]
或者 select [user_id] from test
共同学习!
建议:尽量不要这么做,这么做会让你比较麻烦!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询