标签: sqlite insert
我有一个日志表,使用System.Data.Sqlite(.NET 4.5上的C#)写入包含12列的单个表。有些列可能会写入一行,有些可能不会。有没有办法让一个参数化的Insert语句,只指定n个参数,让其余的自动设置为null?
我在考虑相当于MS SQL Server存储过程,其中多个输入参数可以指定为null,然后sproc中的单个insert语句将根据需要插入空值。
感谢。
答案 0 :(得分:0)
使用null或DBNull.Value;看到 NULL values and SQLiteParameters
null
DBNull.Value