簡體   English   中英

使用ServiceStack.OrmLite如何添加具有默認值的bool列?

[英]Using ServiceStack.OrmLite how can I add a bool column with a default value?

我正在使用C#和ServiceStack.OrmLite(4.0.33)的最新版本,我正在嘗試將一個bool類型的列添加到具有現有數據的現有表中。 我得到一個明顯的錯誤,即由於空值而無法將列添加到現有表中,並且新列沒有默認值。 查看Default屬性,我看不到在哪里可以將默認值設置為false 我不希望列允許空值。 我無法想象以前沒有做過這件事。

一如既往,非常感謝任何幫助。

在帶有Azure SQL服務器的ServiceStack 4.0.36上,我能夠使用:

  [Default(typeof(bool), "0")]

對於布爾(位)字段的“false”默認值。

暫無
暫無

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

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