(Oracle DB) - 6.0. Constraint

kynoh·2023년 3월 2일
0

Oracle Database

목록 보기
7/30
/* Constraint */
	-- Constraint is an object of a database
	-- NOT NULL, UNIQUE, PRIAMARY KEY, FOREIGN KEY, etc...
	/* NOT NULL */
CREATE TABLE ex2_6(
	col_null VARCHAR2(10),
	col_not_null VARCHAR2(10) NOT NULL
);

INSERT INTO ex2_6
	VALUES
	('AA', '')	-- ''generates ERROR
;

INSERT INTO ex2_6
	VALUES
	('AA', 'BB')
;

	/* Auto-identified Constraint by Oracle */
SELECT
	constraint_name,		-- SYS_C... (auto-identified)
	constraint_type,		-- C (Constraint)
	table_name,
	search_condition
	FROM user_constraints	-- System view
WHERE table_name = 'EX2_6'
;
profile
On-orbit

0개의 댓글

관련 채용 정보