FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
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.
|
#4
|
||||
|
||||
borre el campo y lo volvi agregar
Pero al hacer llave primaria me sale este error
|
#5
|
||||
|
||||
No, borrar el campo, no. Borrar el índice
|
#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
|
||||
|
||||
#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:
|
#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.
|
|
|
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 |
|