use test
insert into product select * from testp
---- product 的数据 testp 中arrivalNo bit类型 和 product 中arrivalNo 的nvarchar(50) 数据类型不一致。。
这种数据类型不一致,插入语句执行也是成功。。。。 !!
数据插入操作没报错,,但是造成 很多数据是空的没有值的。
还有批量插入操作 执行到遇到错误,就停止执行,,可能造成部分数据插入成功部分数据没有被插入 ,所以最好把语句写在事务中。
begin tran
sql语句,,,,,,,
rollback tran
else
commit tran