向另一张表中批量插入数据的时候,遇到了这样的情况,我们这边这张表关联的是外键ID ,id类型为int而需要迁移的数据存的是字符串类型但是绑定的是外键关联的name
这个时候就可以用CASE WHEN语法进行转换
insert into sampletype(ID,Code,Name,SampleUnitId,MinCapacity,AggregateMinCapacity,DefaultQuantity,WarningDays,FreezeThawTimes,Icon,IsEnable)
select
id,sampleTypeNo,sampleType