Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 在选择结果中显示源表的名称_Sql - Fatal编程技术网

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

我有一个简单的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 * FROM [arachnode.net].[dbo].[Domains]
更多select语句

我给出了一个预期的结果。但是,我希望表的名称出现在结果中,以便区分每个结果。我已经尝试过“作为某个别名表名”

谢谢

SELECT *, 'Schemes_Discoveries' FROM [arachnode.net].[dbo].[Schemes_Discoveries]

。。。根据您使用的SQL数据库(SQL Server、MySQL、Oracle等)的数据库管理器标记,可能会进行调整。没有内置函数(la
DB_NAME()
),因为通常情况下,单个SQL
SELECT
可能会合成多个表的结果。因此,像这样的简单解决方案可能是最合适的。