![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Error al crear Primary Key
Hola y gracias por ver mi mensaje.
Quiero hacer una llave primaria y aqui esta la sentencia que uso Código SQL [-]ALTER TABLE DETALLE_PLANILLA ADD CONSTRAINT PK_DETALLE_PLANILLA PRIMARY KEY (ID_REG) pero me genera el siguiente error Código SQL [-]ISC ERROR MESSAGE: attempt to store duplicate value (visible to active transactions) in unique index "PK_DETALLE_PLANILLA" Última edición por Chogo fecha: 06-07-2010 a las 19:30:32. |
|
#2
|
||||
|
||||
|
Estas son la sentencias SQL
|
|
#3
|
||||
|
||||
|
Pues eso, que ya existe un índice para ese campo, así que puedes hacer varias cosas, lo más simple (si usas ibexpert, por ejemplo) es eliminar el índice y luego crear la primary key. Al crear la primary key ya se creará automáticamente el índice por ese campo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
borre el campo y lo volvi agregar
Pero al hacer llave primaria me sale este error
|
|
#5
|
||||
|
||||
|
Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Casimiro, ¿no será más bien que el campo ID_REG tiene valores duplicados en los registros actuales de la tabla?
![]() |
|
#7
|
||||
|
||||
|
Ya borre todos los registros
|
|
#8
|
||||
|
||||
|
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
Esto es lo que tengo
|
|
#10
|
||||
|
||||
|
La tabla es nueva. estoy en desarrollo.
|
|
#11
|
||||
|
||||
|
Si lo que quieres es crear una clave primaria, aquí tienes un simple ejemplo:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#12
|
||||
|
||||
|
Sí, más bien eso. Había entendido que el error era al crear la clave porque existía el índice. Pero obviamente, si tiene valores repetidos entonces no podrá crearlo como quiere.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Primary Key - SQL Server | Oxa78 | MS SQL Server | 3 | 09-01-2006 23:27:47 |
| Error Violation Primary Key | maui | Conexión con bases de datos | 16 | 11-05-2004 15:49:46 |
| primary key | AMO | SQL | 7 | 14-02-2004 20:50:05 |
| Primary key interbase 6 | rafadrover | Conexión con bases de datos | 2 | 07-08-2003 08:40:20 |
| Primary Key y Unique Key | DrMatasanos | Conexión con bases de datos | 1 | 21-05-2003 11:01:20 |
|