728x90
SQL Server에서는 데이터를 입력하기 위해 INSERT 문을 사용한다
1. INSERT 사용 방법
INSERT INTO TABLE
(
ID, NAME, DATE
)
VALUES
(
1, '이름', '2024-01-05'
)
INSERT INTO 테이블 (컬럼1,컬럼2,컬럼3.....)
VALUES(값1,값2,값3....)
과 같이 컬럼, 값의 개수를 동일하게 입력하면 된다.
2. 한번에 여러 데이터 INSERT 방법
INSERT INTO TABLE
(
ID, NAME, DATE
)
VALUES
(
1, '이름', '2024-01-05'
),
(
2, '이름2', '2024-01-06'
)
과 같이 VALUES 뒤에 한번 더 적으면 추가로 입력 할 수 있다.
INSERT INTO TABLE
(
ID, NAME, DATE
)
SELECT ID,NAME,DATE
FROM TABLE2
SELECT 결과를 바로 테이블에 INSERT 하는 방법은 다음과 같다
INSERT INTO 테이블 (컬럼1,컬럼2,컬럼3....)
SELECT 컬럼1,컬럼2,컬럼3...
FROM 테이블2
당연히 INSERT INTO 테이블 (컬럼1,컬럼2,컬럼3....) 에서 요청한 컬럼의 개수와
SELECT 에서 불러오는 컬럼의 개수가 같아야 한다.
728x90
'MS-SQL' 카테고리의 다른 글
MS-SQL 사용자 정의 테이블 (0) | 2024.11.26 |
---|---|
MS-SQL SUBSTRING, LEFT, RIGHT (문자열 자르기) (0) | 2024.05.08 |
MS-SQL 재귀호출 (0) | 2024.05.07 |
MS-SQl stored procedure ( 저장프로시저 ) 만들기 (0) | 2024.01.25 |
MS-SQl DELETE 문 사용법 (데이터 삭제방법) (0) | 2024.01.05 |