SQL 문 클래스
기본적으로 SQL은 여러 부분으로 나눌수 있습니다. 데이터 베이스에 저장된 데이터 구조를 정의할 때 SQL 스키마 문(SQL schema statement), SQL 스키마 문으로 정의한 데이터 구조를 조작할 때 사용 되는 SQL 데이터 문(SQL data statement), 마지막으로 트랜잭션의 시작과 종료 및 롤백에 사용 되는 SQL 트랜잭션 문(SQL transaction statement)로 나뉩니다. 한 가지 예를 들자면, 데이터베이스에서 하나의 테이블을 생성하려면 create table 이라는 SQL 스키마 문을 사용해야 하지만, 생성 된 테이블에 데이터 추가를 하기 위해서는 insert라는 SQL 데이터 문을 사용해야 합니다.
SQL 스키마 문을 사용하여 company 이라는 테이블 생성
CREATE TABLE company
(comp_id SMALLINT,
name VARCHAR(30),
CONSTRAINT pk_company PRIMARY KEY (comp_id)
);
위와 같은 구문은 comp_id와 name이라는 두 개의 열을 가진 테이블을 만듭니다. comp_id 열은 테이블의 기본 키로 식별됩니다.
SQL 데이터 문을 사용하여 company 테이블에 행 삽입
INSERT INTO company (comp_id, name)
VALUES (25, ‘James Company’);
select 문을 사용하여 생성된 데이터 불러오기
SELECT name
FROM company
WHERE comp_id = 25;
이번장에서 위와 같이 테이블을 생성하고 행과 열을 추가하여 데이터를 불러오는 방법을 알아보았습니다.
감사합니다.
'SQL' 카테고리의 다른 글
SQL table 테이블 생성 1 (0) | 2023.12.10 |
---|---|
Numerical Data 숫자 데이터 (1) | 2023.12.10 |
char, varchar 문자열 데이터 (0) | 2023.12.09 |
SELECT, FROM, WHERE 절 (0) | 2023.12.09 |
SQL 주요용어 (0) | 2023.12.08 |