Если у вас есть значение по умолчанию, то ваш SQL Command Builder должен отправить NULL (DBNull.Value), чтобы переопределить значение по умолчанию.Значение по умолчанию будет применяться только в том случае, если:
- , если вы не укажете значение для столбца в INSERT
- или если вы используете ключевое слово DEFAULT
Одна из этих 2 форм:
--Enabled is not mentioned, will use default
INSERT (col1, col1) VALUES (col1, col2)
--Enabled will use DEFAULT
INSERT (col1, col1, Enabled) VALUES (col1, col2, DEFAULT)