Sql 在选择结果中显示源表的名称
我有一个简单的sql脚本需要改进:Sql 在选择结果中显示源表的名称,sql,Sql,我有一个简单的sql脚本需要改进: SELECT * FROM [arachnode.net].[dbo].[Schemes_Discoveries] SELECT * FROM [arachnode.net].[dbo].[Hosts] SELECT * FROM [arachnode.net].[dbo].[Extensions_Discoveries] SELECT * FROM [arachnode.net].[dbo].[Domains_Discoveries] SELECT * FR
SELECT * FROM [arachnode.net].[dbo].[Schemes_Discoveries]
SELECT * FROM [arachnode.net].[dbo].[Hosts]
SELECT * FROM [arachnode.net].[dbo].[Extensions_Discoveries]
SELECT * FROM [arachnode.net].[dbo].[Domains_Discoveries]
SELECT * FROM [arachnode.net].[dbo].[Domains]
更多select语句
我给出了一个预期的结果。但是,我希望表的名称出现在结果中,以便区分每个结果。我已经尝试过“作为某个别名表名”
谢谢
SELECT *, 'Schemes_Discoveries' FROM [arachnode.net].[dbo].[Schemes_Discoveries]
。。。根据您使用的SQL数据库(SQL Server、MySQL、Oracle等)的数据库管理器标记,可能会进行调整。没有内置函数(la
DB_NAME()
),因为通常情况下,单个SQLSELECT
可能会合成多个表的结果。因此,像这样的简单解决方案可能是最合适的。