怎么刪除mysql約束 mysql刪除約束的語(yǔ)句

mysql怎么刪除有外鍵約束的數(shù)據(jù)

分兩步走:

成都創(chuàng)新互聯(lián)公司專(zhuān)注于白朗網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供白朗營(yíng)銷(xiāo)型網(wǎng)站建設(shè),白朗網(wǎng)站制作、白朗網(wǎng)頁(yè)設(shè)計(jì)、白朗網(wǎng)站官網(wǎng)定制、重慶小程序開(kāi)發(fā)服務(wù),打造白朗網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供白朗網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。

確認(rèn)受外鍵約束的數(shù)據(jù)是否可用同步刪除。如果可用則直接刪除,如果不可以則接觸外鍵約束。

外鍵解除或受外鍵約束數(shù)據(jù)被刪除后,可用直接刪除自身數(shù)據(jù)。

alter table test drop foreign key 外鍵名稱(chēng);

mysql刪除外鍵約束

如上圖所示使用SHOW CREATE TABLE 表名稱(chēng);

記住CONSTRINT后面‘’這個(gè)符號(hào)中的內(nèi)容

這時(shí)候就可以使用ALTER TABLE 表名稱(chēng) DROP FOREIGN KEY 剛剛記住的內(nèi)容;

OK啦上述兩步就可以刪除外鍵啦

如何修改或刪除mysql CHECK約束 constraint

mysql是不支持check約束的。如果你創(chuàng)建表的時(shí)候加上了check約束也是不起作用的。所以,你不用更改或刪除之前的check約束。

mysql中不能刪除非空約束但可以取消非空約束

指定表的列中刪除。mysql中,可以利用“ALTER TABLE”語(yǔ)句從指定表的列中刪除“not null”非空限制,利用modify可以修改表中字段的數(shù)據(jù)類(lèi)型和約束條件。MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL AB公司開(kāi)發(fā),屬于 Oracle旗下產(chǎn)品。

網(wǎng)站名稱(chēng):怎么刪除mysql約束 mysql刪除約束的語(yǔ)句
當(dāng)前鏈接:http://muchs.cn/article18/doedsdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站網(wǎng)站建設(shè)、服務(wù)器托管、域名注冊(cè)、自適應(yīng)網(wǎng)站品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化