gpt4 book ai didi

sql - 如何在 SQL 列名中使用符号?

转载 作者:行者123 更新时间:2023-12-05 08:27:57 27 4
gpt4 key购买 nike

我尝试使用带有减号、点和其他一些符号的列名称。 Oracle SQL 解析器不排除它们。像这样:

select
a.ID as Article-Number, a.Name as Name
from
Articles a
where
(a.ID = '3264')

除了 a.ID as 'Article-Number' 之外,它没有(说 “FROM keyword not found where expected”)。我可以在列名称中使用符号吗?

最佳答案

您可以使用双引号 (") 来转义别名和列名:

select
a.ID as "Article-Number", a.Name as "Name"
from
Articles a
where
(a.ID = '3264')

关于sql - 如何在 SQL 列名中使用符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26624236/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com