[sql] 데이터베이스 관련 함수 (DATABASE, TABLE, COLUMN 등)
SQL에서는 데이터베이스와 테이블을 생성하고 관리하기 위해 다양한 함수를 제공합니다. 이들 함수를 사용하여 데이터베이스 구조를 정의하고, 데이터를 추가, 수정, 삭제할 수 있습니다.
데이터베이스 함수
DATABASE 함수
DATABASE
함수는 현재 선택된 데이터베이스 이름을 반환합니다.
SELECT DATABASE();
USE 함수
USE
함수는 특정 데이터베이스를 선택하여 사용합니다.
USE database_name;
CREATE DATABASE 함수
CREATE DATABASE
함수를 사용하여 새 데이터베이스를 생성합니다.
CREATE DATABASE new_database;
테이블 관련 함수
CREATE TABLE 함수
CREATE TABLE
함수를 사용하여 새 테이블을 만듭니다.
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
...
);
ALTER TABLE 함수
ALTER TABLE
함수를 사용하여 테이블에 새로운 컬럼을 추가하거나, 기존 컬럼의 구조를 변경할 수 있습니다.
ALTER TABLE table_name
ADD column_name datatype;
컬럼 관련 함수
ADD COLUMN 함수
ADD COLUMN
함수는 기존 테이블에 새로운 컬럼을 추가합니다.
ALTER TABLE table_name
ADD column_name datatype;
MODIFY COLUMN 함수
MODIFY COLUMN
함수는 기존 컬럼의 데이터 유형을 변경합니다.
ALTER TABLE table_name
MODIFY COLUMN column_name new_datatype;
DROP COLUMN 함수
DROP COLUMN
함수를 사용하여 테이블에서 컬럼을 삭제합니다.
ALTER TABLE table_name
DROP COLUMN column_name;
위의 함수들을 활용하여 데이터베이스와 테이블을 효과적으로 관리할 수 있습니다.
내용 참조: Oracle SQL 문서