|
#1
|
|||
|
|||
En SQL los valores de los campos van delimitados por comillas simples. En Sap la comilla simple es un caracter especial y dará errores depende como lo usemos.
El problema es que necesitas incluir en la variable, aparte del dato, las comillas simples antes y despues del dato. Para ello definete una constante asi: constants: comilla value ''''. Con ello te incluirá como contenido de la constante 1 comilla y podrás concatenarla antes y despues del dato. |
#2
|
|||
|
|||
Gracias a todos, ya pude resolver el problema. Como cultura general, les comento que al ejecutar un update desde ABAP a SQL lo que realmente ejecuta SQL es un SP al cual se le pasan los datos a actualizar y los valores del where como parametro, por lo cual cuando son de texto automatico les pone las ', o por lo menos es lo que yo he visto, no se si tenga que ver con la manera en que me conecto a la BD y las sentencias que ejecuto en ABAP.
Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|