Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在列名中使用sql保留关键字_Sql Server_Reserved Words - Fatal编程技术网

Sql server 如何在列名中使用sql保留关键字

Sql server 如何在列名中使用sql保留关键字,sql-server,reserved-words,Sql Server,Reserved Words,如何在select语句中使用SQL保留关键字,如列名“desc” select "desc" from tablename 使用括号 select [desc] from tablename 根据标准,您可以在这种情况下使用,例如 create table Tdesc("desc" int); go select "desc" from Tdesc order by "desc" desc; 反引号在配置单元SQL中对我有效:我有一个名为from的列,因此: select `from` f

如何在select语句中使用SQL保留关键字,如列名“desc”

select "desc" from tablename
使用括号

select [desc] from tablename

根据标准,您可以在这种情况下使用,例如

create table Tdesc("desc" int);
go
select "desc" from Tdesc order by "desc" desc;

反引号在配置单元SQL中对我有效:我有一个名为from的列,因此:

select `from` from myTable;

可能的复制品最好不要用保留名称作为用户定义的对象名称……30秒就能得到所有这些答案。