(데이터별 차이점 등이 시험예상)
VARHAR2(n) → 문자형 데이터 타입
(CHAR, NCHAR, LONG 등등…)
NUMBER(n,m) → 숫자형 데이터 타입
(FLOAT, BINARY_FLOAT 등등…)
숫자 값을 n자리만큼 입력 받고 소수점 m자리만큼 입력 받는다.
NUMBER로 실수와 정수 모두 표현 가능
NUMBER 뒤에 n,m 은 생략 가능
< TIP!!! > 보통 n,m을 생략하고 NUMBER로 사용
DATE → 날짜형 데이터 타입
(TIMESTAMP)
날짜 값을 입력 받는다.
이 외에도 TIMESTAMP라는 자료형도 존재
(둘 다 날짜 자료형이며 TIMESTAMP가 좀 더 구체적인 시간을 저장)
새로운 객체(OBJECT) 를 생성할 때 사용하는 명령어
이미 만들어진 객체(OBJECT)를 수정할 때 사용하는 명령어
ALTER TABLE 테이블명 ADD 컬럼명 자료형 [default][not null ] ;
ALTER TABLE 테이블명 DROP COLUMN 컬럼명 ;
ALTER TABLE 테이블명 MODIFY (컬럼명 자료형 [DEFAULT][NOT NULL] );
ALTER TABLE 테이블명 RENAME COLUMN 컬럼명 TO 바꿀컬럼명
--예) 패스워드 컬럼의 이름을 “비밀번호” 로 변경을 해주세요.
ALTER TABLE 직원 RENAME COLUMN 패스워드 TO 비밀번호 ;