我希望创建一个表类型,用于存储过程中的使用,但我想确保传递到表中的参数是两个值中的一个。
如果我正确理解文档,唯一可用的列约束是主键,如果我理解有误,请纠正我。
这是我尝试过的:
这是我收到的错误信息,它并没有提供太多信息:
如果我正确理解文档,唯一可用的列约束是主键,如果我理解有误,请纠正我。
这是我尝试过的:
create type dealerDisable as table
(id int not null,
dealerNo varchar(10) not null,
dealerName varchar(50),
disabling varchar(5),
constraint ratesOrAll
check (disabling in ('Rates','All')),
dateAdded date)
这是我收到的错误信息,它并没有提供太多信息:
![图片描述](https://istack.dev59.com/F7n24.webp)