Las claves a las cuales hago referencia se en****ran ya creada en la tabla
guias_devolucion...
Es **** eso q toy con duda ****q el error. Ya revise con cuidado la tabla a
la
cual hago referencia.
y todo me parece bien, todavia no entiendo ****q no me permite crearla
"UR" <nopongonada@[EMAIL PROTECTED]
> escribió en el mensaje
news:ctlitm$846$1@[EMAIL PROTECTED]
> del error que te arroja yo interpreto que SQL Server busca la tabla
> "guia_devoluciones" y no encuentra las keys que pusiste como FK en
> "devolucion_parcial". ¿tienes definidas ya las claves en
> "guia_devoluciones"?. Hay que considerar que FK es abreviación de
foreign
> key (llave externa) y que, **** lo tanto, para ser referida **** otras
> tablas
> tienen que estar ya creadas)
>
> Saludos
>
> "Herrynet" <herrynet@[EMAIL PROTECTED]
> escribió en el mensaje
> news:ctkeoo$m5$1@[EMAIL PROTECTED]
>> Hola a todos estoy tratando de generar una base de dato, pero he tenido
> unos
>> problemas al generar las tablas, a la cual no he podido darle solución,
> soy
>> algo nuevo en sql-server. Expongo la tabla que estoy creando y el error
> que
>> me arroja para ver si algun maestro me puede dar alguna sugerencia de
>> como
>> solucionarlo. Cualquier ayuda se agradece de antemano.
>>
>> create table devolucion_parcial (id_parcial int identity(1,1) priimary
>> key
>> ,n_facturas int, n_guia int, id_cliente int, boleta int, fecha_emision
>> datetime,id_producto int, cantidad int
>> constraint fk_clis foreign key (id_cliente,n_guia) references
>> guias_devolucion (id_cliente,n_guia),
>> constraint fk_fa foreign key (n_facturas) references
>> facturas(n_facturas),
>> constraint fk_p foreign key (id_producto) references producto
>> (id_producto))
>>
>> Error que me arroja es el siguiente:
>>
>> Servidor: mensaje 1776, nivel 16, estado 1, línea 1
>> No hay claves principales ni candidatas en la tabla a la que se hace
>> referencia ('guias_devolucion') que concuerden con la lista de columnas
> que
>> hace la referencia en la clave externa 'fk_clis'.
>> Servidor: mensaje 1750, nivel 16, estado 1, línea 1
>> No se puede crear la restricción. Consulte los errores anteriores.
>>
>>
>> P.D: Las claves foraneas solo las quiero usar sin q sean claves
>> primarias,
>> ya q esta quiero q a veces al ingresar datos puedan ser null sobre todo
>> (n_facturas y n_guias). solo quiero que me permita q id_parcial sea mi
> clave
>> primaria... No entiendo ****q el error, ya q cuando realizo una revision
> del
>> codigo me dice q esta bien, pero despues de compilarlo para su creacion
>> me
>> arroja el error anterior.
>>
>>
>> Atte
>>
>> Herrynet
>>
>>
>
>


|