SQL> col r_constraint_name format a20
SQL> select table_name, constraint_name, r_constraint_name, status from user_constraints
2 where table_name in ('TEST_PT', 'TEST_CT');
TABLE_NAME CONSTRAINT_NAME R_CONSTRAINT_NAME STATUS
-------------------- -------------------- -------------------- ----------------
TEST_CT TEST_CT_NAME_NN ENABLED
TEST_CT TEST_CT_ID_PK ENABLED
TEST_CT TEST_CT_D_ID_FK TEST_PT_D_ID_PK ENABLED
TEST_PT TEST_PT_D_ID_PK ENABLED
NOT NULL 제약조건? 오직 칼럼단위로 적어줘야 한다.
NOT NULL은 모디파이에서만 추가 삭제 가능하다. 다른 제약조건과는 달리..
임시테이블 = temporary table >> 시험할 때 사용하는 것.
disconnect > 세션 단위로 사라지기도 하고 conn / disconn
commit > 트랜잭션 단위로 commit / rollback
TCL
>> 주로 임시적인 데이터를 가지고 막 실험하다가 날리기 딱좋다.
'2학년 > 데이터베이스' 카테고리의 다른 글
database 복습 11(제약조건) (0) | 2019.05.29 |
---|---|
0529 database (0) | 2019.05.29 |
0515 database (0) | 2019.05.15 |
0417database (0) | 2019.04.17 |
0410_database using ~ join(기말 시험) (0) | 2019.04.10 |