DB/SQL
[SQL] 테이블 명령문
Plone
2020. 9. 28. 22:17
SELECT(검색)
SELECT * FROM 테이블명
WHERE 조건문
INSERT(삽입)
INSERT INTO 테이블명
VALUE(?,?,?)
UPDATE(업데이트)
UPDATE 테이블명
SET 컬럼명=?
WHERE 조건문
DELETE(삭제)
DELETE FROM 테이블명
WHERE 조건문
CREATE TABLE(테이블 생성)
CREATE TABLE 테이블명(
컬럼명 NUMBER PRIMARY KEY,
컬럼명 VARCHAR(20) NOT NUL,
컬럼명 DATE NULL
)
DROP TABLE(테이블 삭제)
DROP TABLE 테이블명
ALTER TABLE(테이블 수정)
ALTER TABLE 테이블명
ADD 컬럼명 NUMBER//컬럼 추가
ALTER TABLE 테이블명
DROP(컬럼명)//컬럼 삭제
ALTER TABLE 테이블명
DROP COLUMN 컬럼명//컬럼 삭제
ALTER TABLE 테이블명
MODIFY 컬럼명 VARCHAR(20)//테이블 컬럼 수정
ALTER TABLE 테이블명
RENAME COLUMN 기존컬럼명 TO 새로운컬럼명//컬럼명 수정
ALTER TABLE 테이블명
ADD CONSTRAINT FOREIGN KEY (테이블 컬럼명) REFERENCES 참조테이블(컬럼명);//제약조건 추가
ALTER TABLE 테이블명
DROP CONSTRAINT 컬럼명//제약조건 삭제
TRUNCATE TABLE(테이블의 모든값 삭제)
TRUNCATE TABLE 테이블명