SQL Server/실기 정리
SQL Server 16강 - 테이블 생성 후 데이터 삽입과 조회 (INSERT, SELECT)
코딩하는냥이
2025. 6. 2. 10:55
반응형
이번 글에서는 SQL Server에서 테이블을 생성한 뒤, 데이터를 삽입하고 조회하는 기본적인 작업 흐름을 실습했습니다.
이 과정을 통해 데이터베이스에 실제 데이터를 입력하고 확인하는 방법을 배웠습니다.
📌 예제 코드
-- [1] 사용할 데이터베이스 지정
USE DoItSQL;
-- [2] 테이블 생성
CREATE TABLE doit_dml (
col_1 INT,
col_2 NVARCHAR(50),
col_3 DATETIME
);
-- [3] 데이터 삽입 (컬럼 지정 방식)
INSERT INTO doit_dml (col_1, col_2, col_3)
VALUES (1, 'DOItSQL', '2021-01-01');
-- [4] 데이터 삽입 (컬럼 생략 방식 - 모든 컬럼 순서대로 입력해야 함)
INSERT INTO doit_dml
VALUES (3, 'JAVA', '2021-01-01');
-- [5] 테이블 조회
SELECT * FROM doit_dml;
💻 실행 결과 예시
col_1 | col_2 | col_3 |
1 | DOItSQL | 2021-01-01 0:00 |
3 | JAVA | 2021-01-01 0:00 |
위와 같이 두 개의 행이 정상적으로 테이블에 입력되고 조회됩니다.
💬 코드 설명
- USE DoItSQL: 데이터가 삽입될 대상 데이터베이스 선택
- CREATE TABLE: 테이블 구조 정의
- INSERT INTO [테이블] (컬럼...) VALUES (...): 컬럼을 명시하여 삽입
- INSERT INTO [테이블] VALUES (...): 모든 컬럼 순서대로 값을 입력할 때 생략 가능
- SELECT * FROM [테이블]: 모든 데이터를 조회
💡 포인트 정리
- INSERT는 데이터 삽입 시 컬럼명을 명시하면 안전
- 컬럼명을 생략할 경우 테이블 생성 시 정의된 컬럼 순서를 정확히 지켜야 함
- SELECT *는 테이블 전체 내용을 확인할 때 사용
- DATETIME 형식은 'YYYY-MM-DD' 형태로 문자열 입력 가능
📌 정리하자면, 이번 강의에서는 테이블 생성 이후 실제 데이터를 INSERT로 추가하고, SELECT로 조회하는 SQL의 기본 실습 흐름을 경험했습니다.
이 작업은 모든 SQL 실무의 출발점이 되는 기본 동작이며, 반드시 익숙해져야 하는 필수 내용입니다.