有幾列對它們有約束。我將這些列設置爲未使用。我應該放棄限制嗎?當我們將某些表列標記爲未使用時,是否需要刪除約束條件?
0
A
回答
-1
如果不使用列,那麼約束的用途是什麼?爲了保持數據庫的精簡和清潔,可能會刪除所有不需要的組件(如您引用的這些約束)。如果不清楚「未使用」是什麼意思,我不能對此進行更詳細的評論。
+0
我們可以將列標記爲未使用.unused就像是在邏輯上刪除列,因爲數據仍在表中,但無法看到或使用。 http://www.idevelopment.info/data/Oracle/DBA_tips/Database_Administration/DBA_36.shtml#Method1Example – Kiran
0
如果需要,您可以放棄約束條件,但沒有必要的規則。
如果最終放棄了列,那麼約束將自動放棄。
0
我們可以標記欄爲未使用。未使用就像是在邏輯上刪除列,因爲數據仍在表中,但無法看到或未使用。
相關問題
- 1. 當我想使用數據庫約束,但只標記爲刪除而不是刪除時該怎麼辦?
- 2. 當某些列爲空時刪除行
- 3. 當我們使用xchg時,我們是否需要防護
- 4. 測試列表根據約束刪除不需要的列表
- 5. HABTM刪除約束條件
- 6. 我是否需要設置約束?
- 7. 使用Ruby刪除某些HTML標記
- 8. SharpSvn將文件標記爲丟失,但我需要刪除
- 9. 我們是否需要在刪除之前截斷大表?
- 10. 在刪除表之前,我們是否真的需要刪除外鍵?
- 11. 從不同表中刪除具有約束條件的多列
- 12. 當刪除約束時,支持索引是否也會被刪除?
- 13. 刪除元素時,我只需要某一些
- 14. 導航欄是否需要約束?
- 15. 我是否需要在更改UIImageView的位置後更新約束條件
- 16. 刪除數據集的約束條件
- 17. 如何刪除「unique_together」約束條件
- 18. SQL刪除自動約束條件
- 19. 我們如何排除列表項中的某些職位,同時使用Jquery刪除列表中的對象
- 20. 我們是否需要更改標題?
- 21. 當我們創建表時,我們是否需要指定關係的基數?
- 22. 我們需要在開始時加載某些JavaScript文件
- 23. 當沒有約束時,sql無法刪除約束
- 24. 如何知道我是否需要刪除C++中的某些內容?
- 25. 我是否需要刪除臨時表上的索引?
- 26. 需要檢查表中的某些標誌是否有效
- 27. jQuery:創建新元素時,是否需要結束標記?
- 28. 需要幫助來定義適當的約束條件
- 29. Laravel app.js和app.css爲什麼需要使用?我們可以刪除這些嗎?
- 30. OpenCV:我們是否需要刪除CvPoint以及如何去做?
你是什麼意思b設置它們爲未使用?如果他們被丟棄,約束被自動刪除。 –
@rontornambe:有一個DDL命令將列設置爲「未使用」:http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_3001.htm#SQLRF53388 –