• Publicidad

Índice único en MySQL

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Índice único en MySQL

Notapor Lor » 2008-03-20 05:34 @273

Agradecería si me pudiesen indicar si en una tabla MySQL, puedo generar un índice único SOLO para registros que CUMPLAN una cierta CONDICIÓN.

Es decir: el índice no sería para la tabla completa, sino para una parte de la misma.


Muchas gracias. :D
Lor
Perlero nuevo
Perlero nuevo
 
Mensajes: 187
Registrado: 2005-04-28 05:47 @282

Publicidad

Notapor kidd » 2008-03-20 09:00 @416

Hola:

No puedes tener índices diferentes por cada registro dentro de una tabla, así como no puedes tener campos distintos por cada registro dentro de la tabla.

No entiendo por qué quisieras hacer esto. Me parece que si necesitas tener un índice diferente para un tipo de registros, entonces realmente lo que necesitas es una nueva tabla.

Es sumamente importante saber tus necesidades al momento de crear las tablas de tu base de datos, de esto dependerá lo óptimas que serán tus búsquedas en los registros.


Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados