카테고리 없음
[SQL] T-SQL 캐스트 및 소스 테이블에서 대상으로 문제 변환
필살기쓰세요
2021. 1. 23. 06:35
아래 쿼리를 사용해보십시오.
insert into dbo.##Table_A00
select
rowID,
SUBSTRING(col1,1,3), case when ISNUMERIC(col2)=1 THEN cast(col2 as numeric (10)) ELSE NULL END,
SUBSTRING(col3,1,3), case when ISDATE(col4)=1 THEN cast(col4 as datetime) ELSE NULL END,
SUBSTRING(col5,1,3), case when ISNUMERIC(col6)=1 THEN cast(col6 as numeric (6)) ELSE NULL END
from
##Table_Alltextfiles
where
col1 = 'A00'
출처
https://stackoverflow.com/questions/39917109