Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   El bendito "Like" (https://www.clubdelphi.com/foros/showthread.php?t=16547)

Joacko 01-12-2004 19:26:48

El bendito "Like"
 
Gente, tengo una consulta que hacerles sobre Delphi7 un tanto extraña para mi. Estoy trabajando con un TQuery y le doy la propiedad SQL 'Select * from tabla where Apellido Like 'fulano''. Suponiendo que en la DB el apellido sea 'Fulano' y no 'fulano', por alguna razon no hay match, siendo que (hasta donde yo recuerdo) "Like" no discrimina entre mayusculas y minusculas. Alguien puede explicarme este comportamiento de la consulta?.

Gracias

Onti 01-12-2004 19:55:27

La discrminacion de mayusculas y minusculas esta configurada por el motor de base de datos.

Que DBMS estas utilizando?

Joacko 01-12-2004 19:59:15

Si lo que me preguntas es lo que creo, Estoy utilizando el Driver STANDARD que es el que me recomendaron para trabajar con Paradox.

Salu2

marcoszorrilla 01-12-2004 20:08:36

Este ejemplo lo acabo de probar en el DatabaseDesktop, no tienes más que adaptarlo.
Código SQL [-]
 Select *
 from Alumnos
 Where apellidos like Upper("ruil%")

Un Saludo.

roman 01-12-2004 20:19:45

Cita:

Empezado por marcoszorrilla
Código SQL [-]
 Select *
 from Alumnos
 Where apellidos like Upper("ruil%")

Mmm.. Debo estar dormido pues por más que le pienso no recuerdo un apellido que comience con "ruil" :rolleyes:

// Saludos

marcoszorrilla 01-12-2004 22:56:56

Hola Román:


Ruiloba, es una localidad de Cantabria y también apellido, por cierto se encuentra cerca de Comillas.

Un Saludo.

Yosuun 02-12-2004 14:51:50

Y También un restaurante en Laredo:D

marcoszorrilla 02-12-2004 15:25:21

Cita:

Y También un restaurante en Laredo
Por un casual no serás pejino?.

Un Saludo.

pipe 03-12-2004 21:07:46

haci tambien funciona
 
haci me muestra cualquier nombre que lleve "andres" funciona como el locate, no tiene que ser necesariamente al principio :D

Select *
from terceros
Where nombre like Upper("%andres%")


La franja horaria es GMT +2. Ahora son las 02:57:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi