程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 插入-關於數據庫建表的問題

插入-關於數據庫建表的問題

編輯:編程綜合問答
關於數據庫建表的問題

建表的時候的約束條件是要寫的詳細越好嗎?還是在插入的時候做好各種驗證在插入

最佳回答:


約束主要用於導致數據庫嚴重錯誤的違例。
比如說用戶名加上唯一約束就很有必要。否則查詢出來不止一個,刪除的時候根據用戶名刪除結果刪除了別人,這種東西最好做約束。
但是電子郵件和電話的格式,這個就不算很必要的了,適合放在程序中,而且便於根據業務的需要修改(比如電話升位了)
盡管有了數據庫的約束,程序中也應該有相應的判斷,並且給用戶和上一層調用者足夠的錯誤信息。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved