SQL 테이블 생성
SQL CREATE TABLE 문
CREATE TABLE 문은 데이터베이스에 테이블을 생성하는 데 사용됩니다.
테이블은 행과 열로 구성되며, 각 테이블에는 테이블 이름이 있어야 합니다.
SQL CREATE TABLE 구문
CREATE TABLE table_name
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
.. ..
);
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
.. ..
);
column_name 매개변수는 테이블의 열 이름을 지정합니다.
data_type 매개변수는 열의 데이터 유형(예: varchar, 정수, 10진수, 날짜 등)을 지정합니다.
size 매개변수는 테이블 열의 최대 길이를 지정합니다.
팁: MS Access, MySQL 및 SQL Server에서 사용할 수 있는 데이터 유형에 대해 알아보려면 전체 데이터 유형 참조 매뉴얼을 방문하세요.
SQL CREATE TABLE 예
이제 PersonID, LastName, FirstName, Address 및 City의 5개 열이 있는 "Persons"라는 테이블을 생성하려고 합니다.
다음 CREATE TABLE 문을 사용합니다:
Instance
CREATE TABLE Persons
(
PersonID int,
LastName varchar(255 ),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
(
PersonID int,
LastName varchar(255 ),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
PersonID 열의 데이터 유형은 다음과 같습니다. int, 정수를 포함합니다.
LastName, FirstName, Address 및 City 열의 데이터 유형은 문자를 포함한 varchar이며 이러한 필드의 최대 길이는 255자입니다.
빈 "Persons" 테이블은 다음과 같습니다.
PersonID th> | 성 | 이름 | 주소 | 도시 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|