consulta actualización

21/01/2004 - 15:01 por Nacho | Informe spam
Muy buenas a todos.

Estoy haciendo un procedimiento almacenado con el administrador de SQL para
una base de datos en SQL-Server.

El tema es que tengo una tabla llamémosla tabla1 la cual he creado por medio
de un procedimiento, lo que quiero hacer ahora es actualizar una tabla de la
base de datos. El problema es que estuve intentando crear un diagrama para
crear los campos relacionados entre ambas tablas y no me deja relacionar los
campos.

Espero las respuestas.

Un saludo.

Preguntas similare

Leer las respuestas

#1 Isaías
21/01/2004 - 15:43 | Informe spam
¿Cual es el error?
Respuesta Responder a este mensaje
#2 Nacho
21/01/2004 - 16:05 | Informe spam
El error es el siguiente:

Las columnas de la tabla 'TABLA1' no coinciden con una clave principal
existente o una restricción UNIQUE.

Salu2.
"Isaías" escribió en el mensaje
news:1ca701c3e02c$f9ff8040$
¿Cual es el error?
Respuesta Responder a este mensaje
#3 Anonimo
21/01/2004 - 17:16 | Informe spam
Lo que suecede es que no se puede relacionar informacion
que no sea clave primaria o que no tenga restriccion
unique. Pero para que desea que ambas tablas contegan la
misma informacion.

El error es el siguiente:

Las columnas de la tabla 'TABLA1' no coinciden con una


clave principal
existente o una restricción UNIQUE.

Salu2.
"Isaías" escribió


en el mensaje
news:1ca701c3e02c$f9ff8040$
¿Cual es el error?


.

Respuesta Responder a este mensaje
#4 Javier Loria
21/01/2004 - 18:31 | Informe spam
Hola:
En principio si una Tabla no tiene llave primaria es sospechosa :(
Muchos autores ni siquieran la consideran una tabla en el sentido
"logico", ya que no es posible identificar o separar una fila de otra en
cuyo caso los datos pierden sentido.
Cuando estableces la relacion entre 2 tablas SQL exigira que una que una
Tabla tenga llave primariar (o en su defecto una restriccion UNIQUE). Define
la llave y podras establecer la relacion.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Nacho escribio:
El error es el siguiente:

Las columnas de la tabla 'TABLA1' no coinciden con una clave principal
existente o una restricción UNIQUE.

Salu2.
"Isaías" escribió en el mensaje
news:1ca701c3e02c$f9ff8040$
¿Cual es el error?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida