반응형
MS SQL Server에서 데이터를 삽입하는 방법은 INSERT INTO 문을 사용하는 것입니다.
아래는 INSERT INTO 문을 사용하여 새로운 행을 삽입하는 기본적인 예제입니다.
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
위의 쿼리에서 table_name은 데이터를 삽입할 대상 테이블의 이름입니다.
column1, column2, column3 등은 삽입 할 데이터의 열 이름이며, value1, value2, value3 등은 해당 열에 삽입 될 데이터 값입니다.
예를 들어, employees라는 테이블에 새로운 직원 데이터를 삽입하는 예제를 살펴 보겠습니다.
employees 테이블에는 id, name, age, salary 등의 열이 포함되어 있습니다.
INSERT INTO employees (id, name, age, salary)
VALUES (1, 'John Doe', 35, 50000);
위의 쿼리는 employees 테이블에 새로운 행을 삽입합니다.
id가 1이고 이름이 'John Doe'이며 나이가 35이며 연봉이 50000인 직원 데이터를 삽입합니다.
또한, INSERT INTO 문에서 VALUES 절 대신 SELECT 절을 사용하여 다른 테이블에서 데이터를 가져와 삽입 할 수도 있습니다.
INSERT INTO employees (id, name, age, salary)
SELECT id, name, age, salary FROM temp_employees;
위의 쿼리는 temp_employees 테이블에서 모든 열과 데이터를 선택하고 employees 테이블에 삽입합니다.
이를 통해 다른 테이블의 데이터를 복사하거나 이동할 수 있습니다.
반응형
'SQL > MSSQL' 카테고리의 다른 글
[MSSQL] STRING_AGG 함수 사용 방법 및 예시 (0) | 2023.04.03 |
---|---|
[MSSQL] Coalesce 함수 Null이 아닌 값 반환 사용 방법 (0) | 2023.03.20 |
[MSSQL] INNER, LEFT, RIGHT, FULL JOIN 쿼리 사용 방법 (0) | 2023.03.18 |
[MSSQL] IS NULL 사용 방법 (0) | 2023.03.17 |
[MSSQL] Dateadd 함수 사용법 (0) | 2023.03.15 |
[MSSQL] Select Into / 테이블 복사 쿼리 사용 방법 (0) | 2023.03.14 |
[MSSQL] With 절 사용 방법 (0) | 2023.03.13 |
[MSSQL] Create Temp Table / 임시 테이블 생성 쿼리 (0) | 2023.03.12 |