SQL 数据表字段名中有空格怎么引用?

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:40:46
数据表A 中有个字段名称为'the number'
我现在写语句
select * from A where the number='123' 会提示错误,因为the number这样引用错误.
请问the number字段名应该怎么引用,(不能该名称)

如果有空格可以用"[ nam e]"(括号)标注即可;
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

共同学习!

建议:尽量不要这么做,这么做会让你比较麻烦!