34,589
社区成员
发帖
与我相关
我的任务
分享
select name ,
(select name from sys.tables
where a.schema_id=schema_id
for xml raw('TableName'),type)
from sys.schemas AS a
where exists(select * from sys.tables where a.schema_id=schema_id)
for xml raw('SchemaName')
select name,
(select name from sys.tables
where a.schema_id=schema_id
for xml raw('TableName'),type)
from (select distinct a.schema_id,b.name
from sys.tables as a
join sys.schemas as b
on a.schema_id=b.schema_id) as a
FOR xml raw('SchemaName')
select name ,
(select name from sys.tables
where a.schema_id=schema_id
for xml raw('TableName'),type)
from sys.schemas AS a
for xml raw('SchemaName')
select SchemaName.TABLE_SCHEMA as "SchemaName/@name",
(select sys.tables.name as "TableName/@name"
from
sys.tables
where SchemaName.TABLE_NAME in(select sys.schemas.name from
sys.tables,sys.schemas where sys.tables.schema_id=sys.schemas.schema_id)
for xml auto,type,elements)
from
INFORMATION_SCHEMA.TABLES as SchemaName
order by SchemaName.TABLE_SCHEMA
for xml auto,type