Article View: chile.comp.programacion
Article #3508Re: [SQL] Problemas al crear tablas
From: Herrynet
Date: Mon, 31 Jan 2005 19:26
Date: Mon, 31 Jan 2005 19:26
71 lines
3881 bytes
3881 bytes
Las claves a las cuales hago referencia se encuntran ya creada en la tabla
guias_devolucion...
Es por eso q toy con duda porq el error. Ya revise con cuidado la tabla a la
cual hago referencia.
y todo me parece bien, todavia no entiendo porq no me permite crearla
"UR" <nopongonada@vtr.net> escribi� en el mensaje
news:ctlitm$846$1@news1.nivel5.cl...
> 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, por lo tanto, para ser referida por otras
> tablas
> tienen que estar ya creadas)
>
> Saludos
>
> "Herrynet" <herrynet@vtr.net> escribi� en el mensaje
> news:ctkeoo$m5$1@news1.nivel5.cl...
>> 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 porq 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
>>
>>
>
>
Technical Details
Message-ID:
<ctm0os$bmm$1@news1.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!proxad.net!npeer.de.kpn-eurorings.net!newsfeed.yul.equant.net!news-santiago!news1.nivel5.cl!not-for-mailReferences:
<ctkeoo$m5$1@news1.nivel5.cl> <ctlitm$846$1@news1.nivel5.cl>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,b81946602b797cc X-Google-Thread: 1162a5,b81946602b797cc X-Google-Thread: 1053fc,b81946602b797cc X-Google-Attributes: gid1593cb,gid1162a5,gid1053fc,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!proxad.net!npeer.de.kpn-eurorings.net!newsfeed.yul.equant.net!news-santiago!news1.nivel5.cl!not-for-mail From: "Herrynet" <herrynet@vtr.net> Newsgroups: chile.comp.programacion,comp.databases.visual-dbase,es.comp.lenguajes.visual-basic Subject: Re: [SQL] Problemas al crear tablas Date: Mon, 31 Jan 2005 16:26:43 -0300 Organization: Varios Lines: 73 Message-ID: <ctm0os$bmm$1@news1.nivel5.cl> References: <ctkeoo$m5$1@news1.nivel5.cl> <ctlitm$846$1@news1.nivel5.cl> NNTP-Posting-Host: pc-65-27-104-200.cm.vtr.net X-Trace: news1.nivel5.cl 1107199580 11990 200.104.27.65 (31 Jan 2005 19:26:20 GMT) X-Complaints-To: news@news1.nivel5.cl NNTP-Posting-Date: Mon, 31 Jan 2005 19:26:20 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-RFC2646: Format=Flowed; Original