insert into table(name) values(null)
这句可以
---------
insert into table (name) values('')
这个是插入孔字符串好不好,长度为0的空字符串和null是两码事儿
看你数据库字段是否是可以为空的?
如果可以为空的话,使用两个方式
1.你要写入null的字段,可以不写到insert的语句中
insert TableName (OtherField) values(OtherValues)
2.写入insert中
Insert TableName (Temp,Other) values(null,OtherValues)
如果是不允许为空的话你就的写空字符串处理了
Insert TableName (Temp,other) values ('',OtherValues)
--指定null就行了
insert t(Name) select null
or
insert t(Name) values(null)
insert into table (name) values('')
or
insert into table(name) values(null)