문자열 자르기 MSSQL에서 문자열 자르는 방법에 대해 소개합니다. MSSQL 문자열 자르는 내장 함수인 SUBSTRING, LEFT, RIGHT 함수들을 통해 손쉽게 문자열을 자를 수 있습니다. SUBSTRING 가장 대표적인 문자열 자르는 내장 함수입니다. 사실 이 함수만 사용할 줄 안다면 LEFT와 RIGHT함수는 모르셔도 괜찮습니다. 문법 --// 문법 SUBSTRING(대상문자열, 시작문자인덱스, 자를문자수) --> 대상문자열에서 시작문자인덱스부터 자를문자수 만큼 문자를 잘라 출력합니다. 예시 --// 예제 SELECT SUBSTRING('TARGET_STRING', 3, 3) --> 결과: RGE 💡시작 문자 인덱스는 1부터 시작합니다. 즉 첫 글자가 1, 두 번째 글자가 2입니다. LEFT ..
MSSQL의 데이터 삭제 기능인 DELETE문에 대한 사용법과 부가적인 팁에 대한 글입니다. DELETE란? 데이터베이스 테이블 내 데이터를 삭제하는 명령어입니다. 가장 기본적인 문법 중 하나입니다. 삭제이기 때문에 신중히 사용해야 합니다. DELETE문 사용법 기본 사용법 --//문법 DELETE 삭제대상 테이블 (WHERE 대상행 조건) --//예제 DELETE TARGET_TABLE --// TARGET_TABLE 모든 데이터 삭제 DELETE TARGET_TALBE WHERE IDX = 10 --// TARGET_TABLE에서 IDX = 10인 ROW 삭제 모든 데이터를 삭제하는 경우는 거의 없기 때문에 DELETE문 역시 WHERE 절을 지원합니다. WHERE절에 조건을 입력해 지우려는 행을 특..
MSSQL의 데이터 수정 기능인 UPDATE문에 대한 사용법과 부가적인 팁에 대한 글입니다. UPDATE란? 데이터베이스 테이블 내 데이터를 수정하는 명령어입니다. 가장 기본적인 기능 중 하나로 굉장히 많이 쓰이고 중요한 내용입니다. UPDATE문 사용법 기본 사용법 --// 문법 UPDATE 테이블 SET 수정할 칼럼1 = 수정할 값1 , 수정할 칼럼2 = 수정할 값2 , 수정할 칼럼3 = 수정할 값3 ... --// 예제 UPDATE TEMP_TABLE SET C_NAME = 'John' , AGE = 21 , GRADE = 'A' --// TEMP_TABLE 에있는 C_NAME 칼럼을 'John', AGE 칼럼을 21, GRADE 칼럼을 'A' 값으로 수정합니다. 기본 문법에 따라 수정하는 예제를 ..
MSSQL의 데이터 입력 기능인 INSERT문에 대한 사용법과 부가적인 팁에 관한 글입니다. INSERT란? 데이터베이스에 데이터를 입력하는 명령어입니다. 가장 기본적인 기능이고 굉장히 많이 쓰임으로 매우 중요합니다. INSERT문 사용법 기본 사용법 INSERT INTO ~ VALUES ~ --// 문법 INSERT INTO 데이터입력대상 테이블 명 ( 데이터 입력 대상 칼럼1 , 데이터 입력 대상 칼럼2 , 데이터 입력 대상 칼럼3 ... ) VALUES ( 대상 칼럼1에 입력할 데이터 , 대상 칼럼2에 입력할 데이터 , 대상 칼럼3에 입력할 데이터 ... ) --// 예제 INSERT INTO TARGET_TABLE ( REAL_NAME , AGE , GRADE ) VALUES ( 'John' , ..
MSSQL의 데이터 조회 기능인 SELECT문에 대한 사용법 및 부가적인 팁에 대한 글입니다. SELECT란? 데이터베이스 내의 데이터를 조회하여 출력하는 명령어입니다. 테이블, 변수 등 데이터를 가지고 있는 개체의 데이터를 출력하는 데 사용합니다. 데이터베이스의 가장 기본적인 기능이고 가장 많이 쓰임으로 굉장히 중요합니다. SELECT문 사용법 기본 사용법 SELECT 조회대상 컬럼1, 조회대상 컬럼2, 조회대상 컬럼3, ... FROM 조회대상 테이블 SELECT * FROM 조회대상 테이블 조회 대상 테이블로부터 조회대상 칼럼을 조회합니다. 조회하는 칼럼이 여러 개인 경우 ' , ' (콤마)로 구분하여 사용합니다. 모든 칼럼을 조회할 때는 * 을 사용하여 조회합니다. 모든 칼럼의 조회가 필요한 것이..