Select con filtro de tipo patrón [ * ]:

15 10 2007

Este código sirve para hacer búsquedas a tablas utilizando filtros de tipo Patrón. Patron


*&Hago un select a la tabla JCDS donde el campo OBJNR sea el patrón PR*

DATA: LV_VALOR(3) VALUE ‘PR%’. “Donde quiero un asterisco pongo el caracter %

SELECT *
 FROM JCDS
  INTO CORRESPONDING FIELDS OF TABLE IT_JCDS
  WHERE OBJNR LIKE LV_VALOR.


Technorati tags:


Acciones

Information

7 responses

24 08 2011
ayax

exelente este no me lo sabia.

9 06 2013
Anónimo

Intento hacer lo mismo pero en lugar de usar una variable tengo que usar un rango, ¿cual es la forma correcta?

10 06 2013
Daniel Panaro

Me parece que no se puede utilizar directamente un rango.
Creo que vas a tener que desglosar el rango en variables para después utilizarlas en el select.

2 07 2014
juan alberto

El patrón % también sirve para rangos. La única diferencia es que tienes que crear una variable RANGES y gestionar los campos LOW y HIGH. Después se lo metes en la consulta del SELECT mediante IN.

7 07 2014
Daniel Panaro

Muchas gracias por tu aporte Juan!!!

4 09 2014
like it

like it

Select con filtro de tipo patrón [ * ]: | ABAP / SAP – Tips & Tricks

15 06 2015
Javi

Buenas,

interesante aporte …. puedes detallar mas el caso que de quieras utilizar el patrón % en rangos?

(en mi caso utlizo una select-option y quiero utilizar el IN pero puede darse que alguno de los valores sea XX* )

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: