DDL
-
[DDL]ALTER,DROP,TRUNCATE,RENAMESQLD/SQL 2023. 8. 29. 12:49
1.ALTER 테이블 구조를 변경하기 위한 명령어 속성의 추가,삭제,변경(데이터 타입,제약조건 및 속성의 이름) 종류 (Oracle/SQL Server) 설명 ADD 새로운 컬럼,제약조건의 추가 👉🏻컬럼의 추가 ALTER TABLE 테이블명 ADD [COLUMN] 컬럼명 테이터 타입 *오라클에서는 [COLUMN]을 생략한다. 👉🏻제약조건의 추가 ALTER TABLE 테이블명 ADD CONSTARINT 제약조건명 제약조건(컬럼명) MODIFY / ALTER 컬럼의 데이터 유형, 제약조건(DEFAULT값, NOT NULL)에 대한 변경 ALTER TABLE 테이블명 MODIFY 컬럼명 데이터유형 [DEFAULT 값] [NOT NULL] ALTER TABLE 테이블명 ALTER COLUMN 컬럼명 데이터유형 ..
-
[DDL]CREATESQLD/SQL 2023. 8. 28. 21:25
DDL(Data Definition Language) 데이터 정의어는 데이터를 담을 테이블을 만들거나 수정하는 언어이다. 종류는 CREATE,ALTER,DROP,TRUNCATE,RENAME이 있다. 1.CREATE -- CREATE의 기본 구조 CREATE TABLE 테이블명( 컬럼명1 데이터 타입 [DEFAULT 형식] [NOT NULL] [PRIMARY KEY] ) 테이블,인덱스,뷰 등을 생성하는 명령어 컬럼 추가 시 데이터 타입을 명시하고 제약조건을 추가할 수 있다. 1)데이터 타입 데이터 타입 (Oracle / SQL Server) 설명 NUMBER / INTEGER 숫자형 DATE / DATETIME 날짜형 VARCHAR2 / VARCHAR 가변길이 문자열 '문자열' != '문자열 ' CHAR ..