
Tablas con nombres caso sensitivo.
Publicado por oxidosocial (2 intervenciones) el 04/11/2007 10:01:22
Buen@s!!!
Les expongo la siguiente duda, a ver si alguno de ustedes puede ayudarme:
El caso es el siguiente, tenia una base de datos (Mysql version 5) sobre windows XP, ahora, esa misma base me la lleve a un suse-linux on i686 (SUSE MySQL RPM), con una version anterior (Ver 4.1.13 ), pues todo funciono a la perfeccion, en apariencia.
Si ejecuto una sentencia como por ejemplo:
SELECT Usuario.IdUsuario, Usuario.Nombre, Usuario.Direccion
FROM Usuario
WHERE Usuario.VirtualUsr = 'oxidosocial'
Me dice que la tabla "Usuario" no existe, al revisar ncuentro que la tabla se llama "usuario", no se si este es problema del cliente, o del motor, que en alguna parte tenga una configuracion para que sea caso sensitivo, o bien, la version del mysql no se puede hacer este cambio.
En fin, espero alguien me pueda ayudar, todas mis tablas estan con minusculas y las consultas estan sin ningun orden (letra capital, minusculas y mayusculas), esto porque el sistema es modular y le han metido mano mucha gente.
El desarrollo se esta dando a traves de php 4.
Les agradezco cualquier sugerencia que puedan llegar a tener.
Otra cosa, quise darle una solucion rapida y me encuentro que en sl mysql query browser, no me permite crear vistas, no lo he intentado desde la linea de comandos (me di cuenta cuando estaba haciendo esta consulta).
Saludos a tod@s!
Les expongo la siguiente duda, a ver si alguno de ustedes puede ayudarme:
El caso es el siguiente, tenia una base de datos (Mysql version 5) sobre windows XP, ahora, esa misma base me la lleve a un suse-linux on i686 (SUSE MySQL RPM), con una version anterior (Ver 4.1.13 ), pues todo funciono a la perfeccion, en apariencia.
Si ejecuto una sentencia como por ejemplo:
SELECT Usuario.IdUsuario, Usuario.Nombre, Usuario.Direccion
FROM Usuario
WHERE Usuario.VirtualUsr = 'oxidosocial'
Me dice que la tabla "Usuario" no existe, al revisar ncuentro que la tabla se llama "usuario", no se si este es problema del cliente, o del motor, que en alguna parte tenga una configuracion para que sea caso sensitivo, o bien, la version del mysql no se puede hacer este cambio.
En fin, espero alguien me pueda ayudar, todas mis tablas estan con minusculas y las consultas estan sin ningun orden (letra capital, minusculas y mayusculas), esto porque el sistema es modular y le han metido mano mucha gente.
El desarrollo se esta dando a traves de php 4.
Les agradezco cualquier sugerencia que puedan llegar a tener.
Otra cosa, quise darle una solucion rapida y me encuentro que en sl mysql query browser, no me permite crear vistas, no lo he intentado desde la linea de comandos (me di cuenta cuando estaba haciendo esta consulta).
Saludos a tod@s!
Valora esta pregunta


0