【发布时间】:2020-03-06 07:52:33
【问题描述】:
我需要转换我的查询
select
unnest(string_to_array(names, ',')) as "Admin Name",
unnest(string_to_array(phones, ',')) as "Admin Phone",
unnest(string_to_array(emails, ',')) as "Admin Emails"
from
metadata_Table
到等效的 SQL Server 查询。
有什么建议吗?
【问题讨论】:
-
将姓名/电话/电子邮件存储为逗号分隔值违反 1NF(原子性)。我会考虑重构表格。无论如何STRING_SPLIT 可能会有所帮助
-
请显示样本数据和期望的结果。
标签: sql-server postgresql tsql split database-migration