存储过程不要使用IF EXISTS 使用@RecordCount = count(1) 查询是否存在数据
业务需求:在存储过程中保存前判断:是否数据库中已经存在要存储的条码信息,如果存在,则抛出提示信息,不存储错误代码declarekcursorforselectBarCodefromtblLineSideTransactionDetailwhereFormNo=@FormNoOPENKFETCHNEXTFROMKINTO@BarCodewhile@@Fetch_status=0beginIFEXIS