Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Visual Dbase > Re: [SQL] Probl...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 5 Topic 78 of 132
Post > Topic >>

Re: [SQL] Problemas al crear tablas

by "Herrynet" <herrynet@[EMAIL PROTECTED] > Jan 31, 2005 at 04:53 PM

Ya descubri el ****q, lo que ocurre q como en la tablas a las cuales hago 
referencia tenia dos claves primarias tenia que llevarlas o proyectarlas
en 
las tablas hijas y yo solo estaba llevando una sola de las que las 
componian.
create table devolucion_parcial (id_parcial int identity(1,1),n_facturas 
int,n_planillas int, n_guia int, id_cliente int,
     boleta int, fecha_emision datetime,id_producto int, cantidad int
     constraint pk_dpar primary key (id_parcial,id_producto),
     constraint fk_clis foreign key (n_guia,id_cliente) references 
guias_devolucion (n_guia,id_cliente),
     constraint fk_fa foreign key (n_facturas,n_planillas) references 
facturas(n_facturas,n_planillas),
     constraint fk_p foreign key (id_producto) references producto 
(id_producto))

Bueno gracias **** la ayuda.

Atte

Herrynet

"Herrynet" <herrynet@[EMAIL PROTECTED]
> escribió en el mensaje 
news:ctm0os$bmm$1@[EMAIL PROTECTED]
> 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
>>>
>>>
>>
>>
>
>
 




 5 Posts in Topic:
[SQL] Problemas al crear tablas
"Herrynet" <  2005-01-31 02:13:18 
Re: [SQL] Problemas al crear tablas
"UR" <nopong  2005-01-31 12:30:22 
Re: [SQL] Problemas al crear tablas
"Herrynet" <  2005-01-31 16:26:43 
Re: [SQL] Problemas al crear tablas
"Herrynet" <  2005-01-31 16:53:13 
Re: [SQL] Problemas al crear tablas
"UR" <nopong  2005-01-31 17:16:04 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Nov 22 0:39:57 CST 2008.