gpt4 book ai didi

sql-server - 我们不能在Azure数据湖中创建带有外键的托管表吗

转载 作者:行者123 更新时间:2023-12-02 03:04:37 27 4
gpt4 key购买 nike

我正在调查documentation在创建表时但到目前为止示例没有提到如何在创建表时添加外键。我还检查了 Alter 的文档声明也是如此,但这也同样如此

  CREATE TABLE Brand (
BrandId int,
Name string,
AddressId int,
SuperAdminDetails string,
CONSTRAINT FK_Address FOREIGN KEY (AddressId) REFERENCES Address(AddressId) ,

INDEX Brand_idx CLUSTERED (BrandId ASC)
PARTITIONED BY HASH (BrandId)
);


// ALTER TABLE Brand ADD CONSTRAINT FK_Address FOREIGN KEY (AddressId) REFERENCES Address(AddressId) ;

执行上述 USQL 时出错

enter image description here

最佳答案

U-SQL 按照documentation目前不支持外键。如果需要此功能,请考虑将数据托管在 Azure SQL 数据库(支持外键)中并使用 federated queries查询数据所在的位置。或者考虑提出反馈请求:

https://feedback.azure.com/forums/327234-data-lake/filters/hot?page=2

关于sql-server - 我们不能在Azure数据湖中创建带有外键的托管表吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43633470/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com