Quiere asignar fecha a una variable en Hana, pero me muestra error, envio script
FecIni Date;
FecFin Date;
SELECT TOP 1 T0."DocDate" INTO FecIni FROM OINV T0 WHERE T0."DocDate" = '20190401';
SELECT TOP 1 T0."DocDate" INTO FecFin FROM OINV T0 WHERE T0."DocDate" = '20190405';
CALL SP_CONN_FACTURAS_SIN_RT_CLIENTES_RETIENEN(FecIni, FecFin);
Hola @tnlgortiz
HANA a diferencia de SQLSERVER, solo permite definir variables en el contexto de unidades lógicas como procedimientos almacenados o funciones. Por lo cual, si utilizas variables desde la ventana de comando de HANA STUDIO se genera error.
Prueba lo siguiente desde el query manager:
/* SELECT * FROM OINV T WHERE T."DocDate" = '[%0]' AND T."DocDate" = '[%1]' */
CALL SP_CONN_FACTURAS_SIN_RT_CLIENTES_RETIENEN('[%0]', '[%1]');