gpt4 book ai didi

azure-sql-database - DROP TABLE IF EXISTS 在 Azure SQL 数据仓库上不起作用

转载 作者:行者123 更新时间:2023-12-02 20:51:32 24 4
gpt4 key购买 nike

我使用 SQL Server Management Studio 针对 Azure 数据仓库生成脚本。我选择了 Azure 数据仓库版本,它在下面生成脚本来删除表(如果存在)并创建表。但是,该脚本无法通过验证。请参阅下面的错误消息。

DROP TABLE IF EXISTS Table1
GO

错误消息:

Parse error at line: 2, column: 12: Incorrect syntax near 'IF'.

最佳答案

documentation 中所示,截至目前,Azure SQL 数据仓库目前不支持 DROP TABLE IF EXISTS:

-- Syntax for SQL Server and Azure SQL Database  
DROP TABLE [ IF EXISTS ] [ database_name . [ schema_name ] . | schema_name . ]
table_name [ ,...n ]
[ ; ]

-- Syntax for Azure SQL Data Warehouse and Parallel Data Warehouse
DROP TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name
[;]

关于azure-sql-database - DROP TABLE IF EXISTS 在 Azure SQL 数据仓库上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48777206/

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