1
check(col like 'X,Y,Z,W,...')
2
check(dbo.函数名())写一个函数

解决方案 »

  1.   

    第二个应该用外键来进行约束吧!Alter table Table1 add Constraint Foreign Key(Column1)
    REFERENCES Table2(Column2)
      

  2.   

    to  lsxaa(小李铅笔刀) :
        你似乎没有理解我的意思,X、Y、Z、W...只是代表一个整数,而整数这么多如何能完全列举?
        Column1的内容可能是:"1"或"1,2,3"或"12,4,45,67"等等to mschen(别人叫我老陈,我很老吗?) :
        两个字段的类型都不一样,不能用外键约束的。
      

  3.   

    整数这么多???  是所有的整数集合么? 如果是直接定义成int  not null 就行了啊