使用 firebird 数据库的 SQL 中包含空格的别名

Ant*_*hev 3 sql firebird firebird2.5

我有一个 SQL 语句,我想要一个带空格的别名。例如:

select name as User name from users;
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的语法,但失败了。

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;
Run Code Online (Sandbox Code Playgroud)

数据库版本:Firebird 2.5

请帮帮我

Gor*_*off 5

我建议您不要再需要空间了——在任何数据库中处理分隔标识符都是很麻烦的。

但是,正如文档所解释的,Firebird 不一定支持它们:

  • 分隔标识符仅在方言 3 中可用。有关方言的更多详细信息,请参阅SQL 方言