1:
CREATE TABLE Tablename
(
ID char(10) NOT NULL,
Name char(50) NULL
)  ON [PRIMARY]
GO
ALTER TABLE Tablename ADD CONSTRAINT
PK_Tablename PRIMARY KEY CLUSTERED 
(
ID
) ON [PRIMARY]GO3:
可以在企業管理器裡設置兩個表的級聯修改,刪除,更新,
不達這兩表一定要有某個字段進行關聯才行。第二種就是還可以用觸發器。

解决方案 »

  1.   

    1.如果你的sql server没有安装最新的sql sp3补丁,则可能会出现此问题(本人遇到的也是在企业管理器中看不到,表属性中可以看到,关系中没去试过)
    检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:
     select @@version
     如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上.SQL补丁下载:
    全部补丁的位置
    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9032f608-160a-4537-a2b6-4cb265b80766
    应该安装的是
    http://download.microsoft.com/download/d/d/e/dde427eb-0296-4eac-a47c-d11a66b03816/chs_sql2ksp3.exe注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装
    如果你的操作系统是xp,那么在安装xp sp2后,不管以前是否安装过sql sp3,都要再安装一次,并且在防火墙中开启1433端口,否则无法被其他电脑访问
      

  2.   

    2. 这个是你操作方法的问题
       在"生成sql脚本"对话框,单击"选项"选项卡,将"表脚本选项"中的所有内容都选上,然后生成脚本就可以了.