FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Help Con Este Procedure`
Hola amigos tengo este procedimiento almacenado
cuando lo ejecuto
me lanza este error Conversion failed when converting the varchar value ' ES MAYOR QUE ' to data type int. Grasias de antemano Saludos, |
#2
|
||||
|
||||
No conozco SQL Server pero supongo que la concatenación de cadenas no se hace con el operador +. En tu expresión:
Código:
PRINT @X + ' ES MAYOR QUE ' + @B // Saludos |
#3
|
||||
|
||||
Hola
Dudo si un procedimiento puede hacer un print y que se vea algo... Por otro lado, print sólo puede usarse con strings, aunque si pone PRINT @X siendo @X un entero, creo que hace la conversión automática. Si quieres hacer lo que muestras, debes hacer un cast de los enteros. PRINT cast(@X as varchar(20))+' HOLAKEASE '+cast(@B as varchar(20)) Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#4
|
||||
|
||||
Si lo que quieres es enviar un mensaje de error es mejor que veas:
RAISERROR Ejemplo: RAISERROR('esto es una prueba',16,217) Si lo que quieres es indicar un estado o "informar" algo a tu aplicacion que consume el procedimiento almacenado, entonces puedes utilizar un parametro de salida OUTPUT. Puedes darle un vistazo a este enlace: https://technet.microsoft.com/es-es/...ql.105%29.aspx |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Una mano con este procedure | Ledian_Fdez | OOP | 10 | 01-09-2011 16:34:32 |
llamar a procedure desde otra procedure | anubis | Varios | 23 | 04-03-2010 18:44:37 |
puntero a un procedure en un procedure como parametro | fcios | Varios | 2 | 14-03-2009 03:41:22 |
Enlazar con base de datos este donde este | 4-0 | C++ Builder | 5 | 12-01-2007 20:33:00 |
como hago este stored procedure | edy_aca | Firebird e Interbase | 2 | 13-01-2005 16:32:26 |
|