【发布时间】:2021-03-01 09:38:19
【问题描述】:
在上一篇文章中,我能够成功地使用 SQL On-Demand 中的 OPENROWSET 命令中的文件路径元数据在视图中创建分区方案。 Link.
我希望在普通的 Azure SQL 数据库视图中复制它。当我尝试运行相同的命令时,我收到一条错误提示
找不到列“r”或用户定义的函数或聚合“r.filepath”,或者名称不明确。
这是我在 SSMS 中为我的 Azure SQL 数据库实例运行的内容。
CREATE VIEW testview6 AS
SELECT *, r.filepath(1) as [date]
FROM OPENROWSET (
BULK 'Sales/2020-10-01/Iris_Shortened.csv',
DATA_SOURCE = 'azure_blob_sas5',
SINGLE_CLOB
) AS [r];
我不确定自己做错了什么。我的目标是创建一个分区方案,以便文件路径元数据可用于解析所需内容。这是只有 SQL On-Demand 才有的东西吗?
【问题讨论】:
标签: sql sql-server azure-synapse