유용한 쿼리문 MSSQL - 5


유용한 쿼리문 MSSQL - 5

(1) 일정 바이트 이상의 문자열 자르고 대체문자(...) 붙이기 DECLARE @v_Source VARCHAR(50) DECLARE @v_Byte INT DECLARE @v_Dest VARCHAR(50) SET @v_Source = '안녕하세요 ABC 안녕!%&* 바보' SET @v_Byte = 15 SET @v_Dest = (CASE WHEN DATALENGTH(@v_Source) > @v_Byte THEN SUBSTRING(CAST(@v_Source AS TEXT), 1, @v_Byte) + '...' ELSE @v_Source END) SELECT @v_Dest (2) 일정 문자 이상의 문자열 자르고 대체문자(...) 붙이기 DECLARE @v_Source VARCHAR(50) DECLARE @v..


원문링크 : 유용한 쿼리문 MSSQL - 5