REFERENCES는 MySQL에서 외래 키 제약 조건을 생성하여 하위 테이블의 값이 상위 테이블의 해당 레코드에 존재하도록 보장하는 키워드입니다. 그 기능에는 다음이 포함됩니다. 데이터 일관성 보장. 일대다 또는 다대다 관계를 적용합니다. 쿼리 및 조인을 단순화합니다.
MySQL의 참조
참조란 무엇입니까?
REFERENCES는 MySQL에서 외래 키 제약 조건을 만드는 데 사용되는 키워드입니다. 외래 키 제약 조건은 하위 테이블(참조 테이블)의 값이 상위 테이블(참조 테이블)의 해당 레코드를 갖도록 보장합니다.
REFERENCES 구문
<code class="sql">ALTER TABLE 子表 ADD CONSTRAINT 外键名 FOREIGN KEY (子表字段) REFERENCES 父表 (父表字段);</code>
Example
두 개의 테이블이 있다고 가정해 보겠습니다. 订单
和产品
,其中订单
表的外键product_id
引用产品
表的id
기본 키.
<code class="sql">ALTER TABLE 订单 ADD CONSTRAINT FK_product FOREIGN KEY (product_id) REFERENCES 产品 (id);</code>
REFERENCES의 역할
Notes
위 내용은 mysql에서 참조는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!