Variables de procedimiento almacenado SQL
Sé que @b y @b1 son variables de esta tabla. Puedes intentar generar @b y @b1 para ver cuáles son.
set @bb1=( seleccione count( *) FROM Cxuqiu donde ?@b='1' and @b1='1')
seleccione ?@b, @b1
O envíe la declaración completa a vea si hay algún problema: declarar?@bb1?int
declarar?@b?varchar(12)
declarar?@b1?varchar(30)
declarar?@sql ?varchar(1000)
conjunto?@b?=?'id'
conjunto?@b1?=?'str0'
set?@bb1 =(select?count(*)?DROM?Cxuqiu?where?@b='1'?and?@b1='1')
select?@sql?= ?'(seleccionar?contar (*)?DESDE?Cxuqiu?¿dónde?' ?@b? '?=?''1''?y?' ?@b1? '?=?''1'')'
print?@sql
select?@bb1
--El conjunto? anterior fue escrito casualmente por mí, puedes simplemente sustituir los valores de tu columna en él. Lo principal es imprimir @sql, imprimir su declaración SQL dinámica y luego ejecutar el resultado impreso para encontrar el problema.