我正在向数据库中插入大量行,但某些列是空白的对于某些行.
如何插入而不为这些空白字段分配虚拟值?
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 行,其中城市名称和另一个值之间有一个空白值。理想情况下,我希望该值保持为空。
任何帮助表示赞赏。
Thanks!
您应该始终明确指定要插入的列 - 然后您可以省略那些您不想要的列:
INSERT INTO dbo.Leads(Col1, Col2, Col4) VALUES('name', 'cityName', 'anotherValue')
(离开了Col3
在这个例子中)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)