Este es el lugar donde los apasionados por SAP, Excel, Power BI, PMP y otros temas relacionados se reúnen para compartir conocimientos.
Avalados por :
Necesito recuperar un registro utilizando un cursor cuyo valor es nulo, sin embargo, al pasar este parámetro al cursor, el registro buscado no se devuelve. El código a continuación muestra un ejemplo. Se observa el mismo comportamiento cuando solo se pasa la primera columna como parámetro del cursor. create table testenulo (att1 nvarchar, att2 integer) insert into testenulo val...
Hola, He creado un Flowgraph en SAP HANA Web-based Development Work Bench en el que estoy tratando de cargar un archivo de texto en una tabla de base de datos de HANA. Mi tabla de destino tiene restricciones NOT NULL para todas las columnas y en mi archivo de texto hay valores NULL para algunas de las columnas. Por lo tanto, quiero reemplazar el NULL por cero '0' usando alguna expresió...
Estimado colega, Estoy confundido acerca de la función ifnull() Según la documentación, IFNULL ( expresión1 , expresión2 [ , expresión3 ] ) Parámetros expresión1 La expresión a evaluar. Su valor determina si se devuelve expresión2 o expresión3...
Hola a todos, Tengo la necesidad de usar un operador IFNULL en una vista de cálculo gráfica. Puedo usar este operador en una vista con script, pero la vista gráfica no admite esta palabra clave. ¿Alguien puede ayudarme con esto? Saludos, Alfonso
HANA ofrece tanto los operadores '=' como 'IS' para verificar la igualdad. Desafortunadamente, HANA solo admite 'IS' al comparar con NULL (IS NULL). ¿Existe una forma alternativa de agregar un criterio 'WHERE FieldA IS FieldB' con HANA? Estoy tratando de evitar algo como: WHERE (fieldA IS NULL and fieldB IS NOT NULL OR fieldA IS NOT NULL and fieldB IS NULL OR FieldA !...
¡Hola a todos! Tengo un escenario en el que tengo una salida como mes, año, semana, cantidad, monto para cualquier registro, la cantidad y el monto son nulos entonces necesito completar los valores del registro existente anterior para la cantidad y el monto basado en la semana, mes, año ¿Cómo puedo hacerlo en la función de tabla?
Hola equipo, Tengo una tabla en la que tengo una columna llamada inv_flg que es varchar 1, la cual tiene tres posibles valores 'Y', 'N', 'H' y nulo. Debo seleccionar los registros que tienen el valor 'N' o nulo. Para obtener los registros que son nulos, usamos SELECT * FROM TABLE WHERE INV_FLG IS NULL . Cóm...
Al convertir de un dialecto SQL a otro, encontrarás muchas pequeñas diferencias de comportamiento que deberás considerar, la concatenación de cadenas NULL es una de ellas. El estándar ANSI indica que el resultado de una concatenación de cadenas con NULL devuelve NULL, pero algunos dialectos SQL actuales tratan (por defecto) NULL como una cadena vacía al evaluar en una operación de concatenac...
Hi expert, [1] select tab1."BUKRS", tab1."AMT", tab2."AMT" from tab1 left join tab2 on tab1."BUKRS" = tab2."BUKRS"; The result is 1000 300 5000. [2] But, if field "ACCT", which is NULL , is added to where condition, e.g, select tab1."BUKRS", tab1."AMT", tab2."AMT" from tab1 left join tab2 on tab1."BUKRS" = tab2."BUKRS"...
Hola. Pide ayuda. Quiero una subconsulta dentro de una subconsulta de la función IFNULL. Pero hay un error. ¿No puedes solicitar HANA SQL? Gracias. SELECT IFNULL(SELECT A."DocEntry" FROM (SELECT T."DocEntry" FROM "TESTB" AS T) A,'S') FROM "TESTA"
No estoy seguro si entiendo correctamente la función IFNULL, pero parece que no está funcionando correctamente. Aquí está mi declaración SELECT: SELECT LIFNR, IFNULL (STCD1, STCD2), STCD1, STCD2 FROM LFA1 WHERE "LIFNR" = '0009009005' Me gustaría devolver el valor de STCD2 si STCD1 es nulo. En este ejemplo, STCD1 es nulo y la...
Hola, Tengo una pregunta sencilla: ¿cómo usar la función IFNULL en una declaración de HANA-SQL? No sé qué espera HANA como segundo parámetro en caso de tipos de fecha. Este ejemplo funciona bien: CASE WHEN IFNULL("CardName", 'n') = 'n' THEN .... Cuando lo uso así: CASE WHEN IFNULL("ShipDate", 0) = 0 THEN... La respuesta de HANA es "SAP DBTech JDBC: [2048]: error d...
contacto@primeconsultor.com
+1 (305) 285-8622
© 2025 Todos los derechos reservados.
Desarrollado por Prime Consultor