testT0.sql
上传用户:dgyhgb
上传日期:2007-01-07
资源大小:676k
文件大小:1k
源码类别:

SQL Server

开发平台:

Unix_Linux

  1. CREATE TABLE TBL0 
  2. (
  3. k1 int            NOT NULL,
  4. t1 char(40)       DEFAULT 'abba'  CHECK (t1 > 'B'),
  5. UNIQUE (k1),
  6.         CHECK (k1 > 0 AND t1 < 'Z')
  7. )
  8. CREATE TABLE TBL2 
  9. (
  10. k2 smallint      NOT NULL PRIMARY KEY,
  11. t2 int 
  12. )
  13. CREATE TABLE TBL1 
  14. (
  15.  k1 int             DEFAULT 5  CHECK (k1 > 0) NOT NULL
  16. REFERENCES TBL0 (k1)
  17. ,k2 SMALLINT        DEFAULT 3 NOT NULL
  18. ,taila real
  19. ,tailb char(20)     DEFAULT USER  NOT NULL
  20. ,UNIQUE (k1,tailb)
  21. ,FOREIGN KEY (k2)   REFERENCES TBL2
  22. )
  23.  
  24. GRANT SELECT, UPDATE (k1, t1)  ON TBL0
  25.       TO vera
  26.