您的位置:首页 > 数据库

sql 语句 建立外键

2008-04-17 23:58 232 查看
我先建表table1:      
    create   table   table1(id   integer   not   null   primary   key,tbname   char(64))  
  然后我建表table2:并建立外键  
  create   table   table2(id   integer   references   table1(id),tbname   varchar(255))   

另外一个例子

建表例子:  
  create   table   ltperson(                                                          
      cuserid                           varchar(8)   primary   key,            
      cpersonname                   varchar(40)   not   null,                
      cpassword                       varchar(36)   not   null,                
      csex                                 varchar(2)   not   null,                  
      chomepage                       varchar(80),                                  
      cemail                             varchar(40),                                  
      cpassask                         varchar(40)   not   null,                
      cpassanswer                   varchar(40)   not   null,              
      ctpersoncid                   varchar(8),                                    
      cmanager                         bit,                                                  
      foreign   key   (ctpersoncid)  
      references   tperson(cid)    
      on   delete   cascade  
      on   update   cascade                                    
  )

定了外键,且删除更新级联 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql table integer null delete