Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 24-mar-2008, 14:25   #1 (permalink)
nicktdigo ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 1
Problema al crear nueva Constraint

Hola, tengo un problema creando una nueva constraint. Tengo una base de datos, y quiero unir dos tablas en una. Las tablas que referenciaban a las bases de datos que quiero eliminar deben referenciar a la NUEVA UNION.



Creo la tabla nueva, creo una CONSTRAINT con 2 PK, y elimino las FK de las tablas que referenciaban a las tablas que voy a eliminar. CUando voy a crear la CONSTRAINT para las tablas que referencian a la NUEVA UNION me pone que no hay ninguna clave primaria o unica para la lista de columnas.


El tema es que no sé porque pone eso, supongo que se refiere a las PK de la tabla NUEVA UNION, pero sí he creado las PK, entonces no sé porque no me deja crear las FK.

Uso el Oraclexe 10g

Gracias
nicktdigo está desconectado   Responder Citando
Antiguo 25-mar-2008, 11:33   #2 (permalink)
matanga ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 468
Re: Problema al crear nueva Constraint

Hola,

Leyendo la estructura de tablas que esta posteada en el foro de SQL Server y asumiendo que es la misma, el problema esta en que no coinciden la cantidad de columnas de la FK con la PK, por eso te dice que no existe ninguna PK a la que hacer referencia.

Saludos
matanga esta en línea ahora   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 00:57.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93