<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="SQL Server 外键约束的例子" id="card1">
<p> 游客</p><p>
标题:SQL Server 外键约束的例子<br/>
正文:<br/>
外键约束的测试表与测试数据 -- 创建测试主表. ID 是主键.CREATE TABLE test_main (id      INT,value   VARCHAR(10),PRIMARY KEY(id));  -- 创建测试子表.CREATE TABLE test_sub (id      INT,main_id INT,value   VARCHAR(10),PRIMARY KEY(id));  -- 插入测试主表数据.INSERT INTO test_main(id, value) VALUES (1, ’ONE’);INSERT INTO test_main(id, value) VALUES (2, ’TWO’); -- 插入测试子表数据.INSERT INTO test_sub(id, main_id, value) VALUES (1, 1, ’ONEONE’);INSERT INTO test_sub(id, main_id, value) VALUES (2, 2, ’TWOTWO’);  默认外键约束方式1&amp;gt; ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main;2&amp;gt; go1&amp;gt; DELETE2&amp;gt;   test_main3&amp;gt; WHERE4&amp;gt;   ID = 1;5&amp;gt; go消息 547，级别 16，状态 1，服务器 HOME-BED592453C\SQLEXPRESS，第 1 行DELETE 语句与 REFERENCE 约束&amp;quot;main_id_cons&amp;quot;冲突。该冲突发生于数<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=437&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=437&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=437&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=437&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=437&amp;Page=5">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=437">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=437">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>