1
是什么SQL服务器选择列
1).
SELECT
e.name 'name',
e.age 'age'
FROM
Employee e
2).
SELECT
e.name name,
e.age age
FROM
Employee e
是什么SQL服务器选择列
1).
SELECT
e.name 'name',
e.age 'age'
FROM
Employee e
2).
SELECT
e.name name,
e.age age
FROM
Employee e
之间的差异在第一你是排位赛列别名为字符串,第二你是不是。
在功能上,它们是相同的。
他们将产品相同的结果:
SELECT
e.name,
e.age
FROM
Employee e
例如如果您希望使用具有空格,特殊字符或保留的SQL字词的列名,则需要进行限定。否则,报价是可选的。
SELECT
e.name 'first name'
...
请使用'[sql-server]'标签代替单独的'sql'和'server' - 谢谢! – 2011-04-23 07:30:54
我不知道!你为什么问这个问题。两者都是一样的! – 2011-04-23 07:37:33