我有一张桌子
ProjectID
ProjectName
Project description
项目名称必须是唯一的。为了实现独特的逻辑,我将项目名称的名称发送到存储过程
Create proc CheckName
@Project Name
as
begin
select count(ProjectName)
where ProjectName=@Project Name
它返回计数到 CS 页面,我检查一下 if(count>0) { //Add }
此代码适用于添加。现在,当我想更新项目描述字段时,再次检查项目名称并返回 Count 1(这很明显)并显示项目名称已存在,我无法更新表的其他字段。
可以实现哪些其他逻辑来维护表中的唯一字段。感谢您的任何帮助。