Well I have the following Query, it is a stored procedure for HANA STUDIO I have the Field A. "NumAtCard" which is of type nvarchar what happens is that many times the field will be empty or it will be null and I would like to know how to make a CASE so that the query does not throw me that empty value or Null
ALTER PROCEDURE SBO_COMP_RETENCION(
IN FECHAINI DATE,
IN FECHAFIN DATE,
IN FECHAUS DATE
)
LANGUAGE SQLSCRIPT
AS
BEGIN
SELECT
A."CardCode" "Cod Cliente",
A."CardName" "Cliente",
C."City",
A."Address",
A."U_nrc_prov",
C."U_NIT" "NIT",
A."NumAtCard" "Documento",
(select SUM(x."LineTotal") FROM "PCH1" x WHERE x."DocEntry" = A."DocEntry") AS "Importe",
"SBO_CANTIDADCONLETRA"(IFNULL ((SELECT ROUND(X."WTAmnt",2) FROM "PCH5" X WHERE X."AbsEntry" = A."DocEntry" AND X."WTCode" = '1%RF'), 0))|| ' DOLARES' AS "CantidadEnLetras",
IFNULL ((SELECT X."WTAmnt" FROM "PCH5" X WHERE X."AbsEntry" = A."DocEntry" AND X."WTCode" = '1%RF'), 0) as "Retención",
A."DocDate" "Fecha",
'Factura Proveedores' as "Tipo",
'RET 1%RF' AS "COD"
FROM "OPCH" A
left JOIN "OCRD" C ON A."CardCode" = C."CardCode"
WHERE A."CANCELED" NOT IN('C','Y')
AND A."DocDate" BETWEEN FECHAINI AND FECHAFIN;
END