0
我使用Visual Studio數據類設計器先繪製模型,然後生成數據庫。我想要一個字段(類中的布爾值,表中的int)不可爲空,但可以指定。我如何指定默認值?如何爲LinqToSQL模型的字段指定默認值?
我使用Visual Studio數據類設計器先繪製模型,然後生成數據庫。我想要一個字段(類中的布爾值,表中的int)不可爲空,但可以指定。我如何指定默認值?如何爲LinqToSQL模型的字段指定默認值?
單擊dbml中感興趣的字段並選擇屬性並切換自動生成的值。這將解決創建的SQL字段具有缺省值的情況,例如「創建的DATETIME DEFAULT(GETUTCDATE())NOT NULL」。
可以使用ALTER設置的默認值。儘管我不確定如何以圖形方式做到這一點。
這不是正確的答案。這確實會給你一個默認值,但只有該默認值。然後你不能進入並設置其他值 - LINQtoSQL會引發錯誤。這通常不是默認值列(一個在表上添加了DEFAULT約束)的預期目標。 – 2011-06-10 02:33:43