Excel数据插入到SQL Server问题?急!!!!1
我从一个Excel表中把数据插入到SQL Server一个表中
INSERT INTO 表(Year,Month,EmployeeNo,CostCatCode,Money)
select year(getdate()),month(getdate()),'G02',护龄+卫津 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=D:\excel\工资.xls',在职$)
这2个字段都可能是null,和也就是null,但我数据库必须要有数值.我想在插入的时候以0插入.怎么写啊?
我这样写怎么不行:
INSERT INTO 表(Year,Month,EmployeeNo,CostCatCode,Money)
select year(getdate()),month(getdate()),'G02',
case 护龄+卫津 when null then 0 end
from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=D:\excel\工资.xls',在职$)