有没有办法在 SELECT 查询中转义列名中的与号 (&)?
例如,我在现有表中有一个名为“JACK&JILL”的列。当我在表上执行 SELECT * 时,所有列都存在,如果我尝试运行 SELECT JACK&JILL,它表示没有名为 JACK&JILL
的列您对如何转义与符号(&)有什么想法吗?
select jack&jill
from (
select 'test' as "jack&jill"
)
用谷歌搜索了一下:-
select ([jack&jill])
from (
select 'test' as "jack&jill"
)
您是否也尝试过在 select 语句中插入双引号?
SELECT "JACK&JILL"
FROM (
SELECT 'test' AS "JACK&JILL"
);