문자열 LEFT로 자르기 TEXT 타입일때
select LEFT(title, 198) from game_notice
이 경우에는 정상 출력
select LEFT(comment, 198) from event_notice
메시지 8116, 수준 16, 상태 1, 줄 1
left 함수의 인수 1에 대한 인수 데이터 형식 text이(가) 잘못되었습니다.
game_notice 테이블의 title 타입이 varchar(250) 입니다.
event_notice 테이블의 comment 타입이 text 입니다.
text 타입의 경우 LEFT를 사용할 수 없나 봅니다.
아래와 같은 방식으로 해결 했습니다.
select convert(varchar(198), comment) from event_notice
댓글
댓글 쓰기