使用 firebird 数据库在 SQL 中包含 space 的别名
Alias containing space in SQL using firebird database
我有一个 SQL 语句,我想要一个带有 space 的别名。例如:
select name as User name from users;
我尝试了不同的语法但都失败了。
select name as "User name" from users;
select name as 'User name' from users;
select name as {User name} from users;
select name as [User name] from users;
数据库版本:Firebird 2.5
请帮帮我
我建议您不要再想要 space -- 在任何数据库中处理定界标识符都很麻烦。
但是,正如 documentation 解释的那样,Firebird 不一定支持它们:
- Delimited identifiers are available in Dialect 3 only. For more details on dialects, see SQL Dialect.
我有一个 SQL 语句,我想要一个带有 space 的别名。例如:
select name as User name from users;
我尝试了不同的语法但都失败了。
select name as "User name" from users;
select name as 'User name' from users;
select name as {User name} from users;
select name as [User name] from users;
数据库版本:Firebird 2.5
请帮帮我
我建议您不要再想要 space -- 在任何数据库中处理定界标识符都很麻烦。
但是,正如 documentation 解释的那样,Firebird 不一定支持它们:
- Delimited identifiers are available in Dialect 3 only. For more details on dialects, see SQL Dialect.