我在一个表中有四列
Id Int
Name varchar(2)
Address varchar (4)
Active bit
和具有相同列但具有 varchar 数据类型的源表。
Id varchar(100)
Name varchar(100)
Address varchar (100)
Active varchar(100)
我必须将数据从源表传输到目标表,但是在传输时我需要检查我拥有的行是否具有正确的目标数据类型。如果不是,我需要将该完整行传输到某个错误表。前任。:
ID Name Address Active
1 A A 1
C B B 0
3 AAA C 1
4 D D 0
5 K K 102
如果上面表示源表并且只有第 1 行和第 4 行有资格转移到目标表,其他行将被移动到错误表(如果可能,可能带有有效的描述)