我正在尝试从 to 填充数据table1
,table2
两者的列数相同。
中的所有列table1
都是 type varchar
。中的列table2
可以是varchar
、int
或datetime
等。
我的问题是如何在填充期间进行转换?
这是我编写的示例查询。我错过了进行转换的部分。我的格式datetime
也是mm/dd/yyyy hh:mm:ss
.
insert into table2
select s.acty_id, s.notes_datetime, s.notes_data
from table1 t right join table2 s
on (t.acty_id =s.acty_id and t.notes_datetime =s.notes_datetime)
where t.acty_id is null