[MSSQL] SELECT 절에 불필요한 데이터 없애고 가져오기, 가비지데이터 제거 , 공백제거 등
Line Feed : CHAR(10) - 라인피드: 현재 위치에서 아래 라인으로 이동함 Carriage Return : CHAR(13) - 캐리지리턴: 커서의 위치를 앞으로 이동 Tab : CHAR(9) - 키보드에 있는 TAB키의 값입니다. 공백하고는 다르죠 CHAR 에 들어가는 숫자 10, 13, 9는 아스키 코드값입니다. 아스키 코드표 참조 하시면 됩니다. 그래서 SELECT 시 간혹 위 값들이 포함되어 눈에 보이지 않아 오류가 발생할 때도 있습니다. 이때 위 값들을 제거 하고 가져오도록 하는 SELECT 문입니다. SELECT REPLACE(REPLACE(REPLACE(REPLACE( 이름, CHAR(10),''),CHAR(13),''),CHAR(9),''),' ','') FROM 학생 위 SEL..
2020. 12. 4.