![]() |
Desc como nombre y no como función
Saludos,
Estaba filtrando datos en una consulta SQL y me he encontrado el siguiente problema. Quiero hacer esto SELECT * FROM HISTORY WHERE DESC='tal'; DESC no es la función es el nombre del campo, y por desgracia no puedo variar el nombre del campo. Como puedo decir que coja el nombre del campo y no la función DESC????????????????? P.D. Aunque haga SELECT * FROM HISTORY WHERE HISTORY.DESC='tal' no va... :( Grácias |
Dependerá del motor que uses. En MySQL se encierran los campos entre apóstrofes inversos ` .
Bye |
Paradox
Creo que es paradox
Grácias |
|
¡Ah! Disculpa, debe ser así:
Es decir, entre comillas dobles y precedido por el nombre de la tabla. Bye |
Por fiiinn buff
Por fin!!! ole tio, gracias por tu rápida respuesta eres un crak.
213123123 Grácias. |
Para futuras referencias, te comento que en Archivos de programa\Archivos comunes\Borland Shared\BDE encontrarás la ayuda del SQL que usa Paradox (LocalSQL). Ahí, después de un momento, encontré el tópico "Reserved words", en donde explican lo que arriba te dije.
Bye |
| La franja horaria es GMT +2. Ahora son las 19:17:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi