SQL - SP's
¿Cómo puedo hacer un SP y que me tome variables?
Me explico. En php tengo ciertas variables, pero no se como guardar esas variables en SP o en SQL para luego ocuaparlas. Por ejemplo:
$info = mssql_query("SELECT * FROM liquid WHERE (LI_RUT = '$rutS') and (LI_DV = '$rutfS') ORDER BY LI_ANOMES DESC");
$rutS y $rutfS son las variables asi que creo el SP asi:
CREATE PROCEDURE liquido AS
SELECT * FROM liquid WHERE (LI_RUT = '$rutS') and (LI_DV = '$rutfS') ORDER BY LI_ANOMES DESC
Y la sintaxis esta correcta. Pero luego cuando voy a ver la página me arroja esto:
Warning: mssql_query(): message: Error de sintaxis al convertir el valor varchar '$rutS' para una columna de tipo de datos int. (severity 16)
¿Como lo puedo solucionar?
Gracias! =)
Me explico. En php tengo ciertas variables, pero no se como guardar esas variables en SP o en SQL para luego ocuaparlas. Por ejemplo:
$info = mssql_query("SELECT * FROM liquid WHERE (LI_RUT = '$rutS') and (LI_DV = '$rutfS') ORDER BY LI_ANOMES DESC");
$rutS y $rutfS son las variables asi que creo el SP asi:
CREATE PROCEDURE liquido AS
SELECT * FROM liquid WHERE (LI_RUT = '$rutS') and (LI_DV = '$rutfS') ORDER BY LI_ANOMES DESC
Y la sintaxis esta correcta. Pero luego cuando voy a ver la página me arroja esto:
Warning: mssql_query(): message: Error de sintaxis al convertir el valor varchar '$rutS' para una columna de tipo de datos int. (severity 16)
¿Como lo puedo solucionar?
Gracias! =)
2 Respuestas
Respuesta de denciso
1
Respuesta de georgepl
1