[MSSQL] STUFF, REPLACE 문자열 치환
문자열 치환 함수 STUFF, REPLACE에 대해 알아보자 STUFF STUFF('문자열', 시작위치, 크기, '대체문자열') 문자열에서 시작위치와 크기를 지정하여 원하는 문자로 변경한다. 예제. name컬럼 문자열의 2번째 문자부터 n개의 문자를 '*'로 변경해보자 SELECT name , STUFF(name, 2, 1, '*') AS 'Stuff1' , STUFF(name, 2, 2, '*') AS 'Stuff2' , STUFF(name, 2, 3, '*') AS 'Stuff3' , STUFF(name, 2, 4, '*') AS 'Stuff4' FROM table_ggmouse REPLACE REPLACE('문자열', '변경할문자열', '대체문자열') 문자열에서 특정 문자를 원하는 문자로 변경한다...
[MSSQL] INSERT (데이터 삽입), SELECT INTO (테이블 복사), INSERT INTO SELECT (데이터 복사)
INSERT 테이블에 데이터 삽입한다. INSERT INTO 테이블명(칼럼1,칼럼2,칼럼3,...) VALUES(데이터1,데이터2,데이터3,...) INSERT INTO table_ggmouse(name, age) VALUES('bella', 30) INSERT INTO table_ggmouse(name, age) VALUES('zzong', 25) INSERT INTO table_ggmouse(name, age) VALUES('sohee', 28) SELECT * FROM table_ggmouse INSERT INTO SELECT 테이블의 데이터를 대상 테이블에 복사한다. 위에서 설명한 단순 INSERT문은 데이터를 한줄씩 넣는 방식이다. 만일 다른 테이블의 있는 다량의 데이터를 가져와서 한 번에 삽입..