簡體   English   中英

如何在 SQL Server 中刪除帶有外鍵約束的表

[英]How to drop a table with foreign key constraint in SQL Server

我想刪除一個帶有外鍵約束的表並重新創建同一個表(包含所有關系)和附加數據(我從“生成腳本...”中獲得)

我該怎么做? 我正在使用 Azure SQL Server。

如果我禁用約束,截斷表,插入新數據,然后重新啟用它? 這會起作用嗎?

請問有什么線索嗎? 謝謝。

其中一種方法是創建一個.sqlproj 在其中,您可以創建表、存儲過程、索引、數據填充等等。 .sqlproj的部署將處理您對數據存儲所做的任何更改。 請參考以下鏈接。

網址: https : //docs.microsoft.com/en-us/azure/devops/pipelines/targets/azure-sqldb?view=azure-devops&tabs=yaml

https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-ver15

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM