小编典典

当SQL中的值为空白时,如何跳过INSERT上的列条目?

sql

我正在向数据库中插入许多行,而某些行中的某些列是空白的。

如何在不为这些空白字段分配虚拟值的情况下插入?

       1 INSERT Leads VALUES('name', 'cityName', 5, 'anotherValue')
       2 INSERT Leads VALUES('name', 'cityName',  , 'anotherValue')
       3 INSERT Leads VALUES('name', 'cityName', 2, 'anotherValue')
       4 INSERT Leads VALUES('name', 'cityName', 9, 'anotherValue')

我的问题出在第2行,其中城市名称和另一个值之间有一个空白值。理想情况下,我希望该值保持为空。

任何帮助表示赞赏。

谢谢!


阅读 156

收藏
2021-04-28

共1个答案

小编典典

只需告诉它插入一个空值即可:

    INSERT Leads VALUES('name', 'cityName', 5, 'anotherValue')
    INSERT Leads VALUES('name', 'cityName', null , 'anotherValue')
    INSERT Leads VALUES('name', 'cityName', 2, 'anotherValue')
    INSERT Leads VALUES('name', 'cityName', 9, 'anotherValue')
2021-04-28