|
#1
|
|||
|
|||
No, no existe. Con el select single que realice de prueba observa como lo tradujo la interfase de BD.
SELECT /*+ FIRST_ROWS (1) */ * FROM "TADIR" WHERE ROWNUM <= :A0 Es decir el servidor siempre vaa devolver el primero y vos no vas a tener forma desde el R3 de saber cuantos habia en la BD. Vas a tener que utilizar la funcion de agregacion directamente. Saludos.
__________________
Lo importante no es saber sino saber quien es el que sabe |
#2
|
|||
|
|||
Muchas gracias!
En una chance, nos explicas como se hace la traduccion que hiciste... Saludos |
#3
|
||||
|
||||
un select single siempre te regresa un registro y siempre es el que encuentra primero con la coincidencia en el where.
por lo que si quieres saber cuantos registros extrae con la restriccion del where te sugiero que lo cambias a : select count para saber si tienes mas de 2
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#4
|
|||
|
|||
Lo que puse se obtiene de el traceo de una sentencia select en la trx ST05. Ahi podes ver la conversion que realiza la interfase de base de datos a SQL Nativo.
Saludos
__________________
Lo importante no es saber sino saber quien es el que sabe |
Herramientas | Buscar en Tema |
Desplegado | |
|
|