在我的XML解析查询中,我有:
SELECT Id, DeveloperId, PublisherId,
Data.value('(/Game/DeveloperName/text())[1]', 'nvarchar(50)') DeveloperName,
Data.value('(/Game/PublisherName/text())[1]', 'nvarchar(50)') PublisherName,
Data.value('(/Game/Genre/text())[1]', 'nvarchar(50)') Genre,
FROM GameDataTable;
我想知道是否可以不显式编写
'DeveloperName, Publisher, Genre'
可能使错别字中的人为错误减少并减少一些空间。我曾考虑过创建一个临时表,但这不是很有效吗?
如果有人有任何建议,那就太好了。