foreignkey en SQL Server Mobile

27/07/2006 - 17:00 por Kintela | Informe spam
Hola a todos.

Estoy intentanto esteblecer una relación entre 2 tablas de una base de datos
SQL Server Mobile a través de un campo PrimaryKey en la tabla "clientes" Y
ForeignKey en la tabla "Proyectos".

El caso es que ambas tablas tienen sus PrimaryKey definidas, pero desde el
SQL Server Management Studio no encuentro la manera gráfica de establecer la
relación entre ambas tablas, así que ejecuto el siguiente script:

ALTER TABLE Proyectos
ADD FOREIGN KEY (CODCLTE)
REFERENCES CLIENTES
go

Aparentemente el comando se ha ejecutado satisfactoriamente, pero en el
explorador de objetos no veo que se haya configurado el campo CODCLTE de la
tabla Proyectos como FK.

En fin, que no encuentro la manera de crear este foreign key.

Si alguien sabe en que me estoy equivocando agradecería cualquier consejo.

Gracias y un saludo.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
27/07/2006 - 17:49 | Informe spam
Kintela,

REFERENCES CLIENTES




ALTER TABLE Proyectos
ADD FOREIGN KEY (CODCLTE) REFERENCES CLIENTES(codclte)
go


AMB

"Kintela" wrote:

Hola a todos.

Estoy intentanto esteblecer una relación entre 2 tablas de una base de datos
SQL Server Mobile a través de un campo PrimaryKey en la tabla "clientes" Y
ForeignKey en la tabla "Proyectos".

El caso es que ambas tablas tienen sus PrimaryKey definidas, pero desde el
SQL Server Management Studio no encuentro la manera gráfica de establecer la
relación entre ambas tablas, así que ejecuto el siguiente script:

ALTER TABLE Proyectos
ADD FOREIGN KEY (CODCLTE)
REFERENCES CLIENTES
go

Aparentemente el comando se ha ejecutado satisfactoriamente, pero en el
explorador de objetos no veo que se haya configurado el campo CODCLTE de la
tabla Proyectos como FK.

En fin, que no encuentro la manera de crear este foreign key.

Si alguien sabe en que me estoy equivocando agradecería cualquier consejo.

Gracias y un saludo.



Respuesta Responder a este mensaje
#2 Kintela
28/07/2006 - 08:33 | Informe spam
Gracias pero tampoco me ha creado la foreign key aunque la ejecución del
comando es satisfactoria.

Sigo sin entender por qué.


"Alejandro Mesa" escribió en el
mensaje news:
Kintela,

REFERENCES CLIENTES




ALTER TABLE Proyectos
ADD FOREIGN KEY (CODCLTE) REFERENCES CLIENTES(codclte)
go


AMB

"Kintela" wrote:

Hola a todos.

Estoy intentanto esteblecer una relación entre 2 tablas de una base de
datos
SQL Server Mobile a través de un campo PrimaryKey en la tabla "clientes"
Y
ForeignKey en la tabla "Proyectos".

El caso es que ambas tablas tienen sus PrimaryKey definidas, pero desde
el
SQL Server Management Studio no encuentro la manera gráfica de establecer
la
relación entre ambas tablas, así que ejecuto el siguiente script:

ALTER TABLE Proyectos
ADD FOREIGN KEY (CODCLTE)
REFERENCES CLIENTES
go

Aparentemente el comando se ha ejecutado satisfactoriamente, pero en el
explorador de objetos no veo que se haya configurado el campo CODCLTE de
la
tabla Proyectos como FK.

En fin, que no encuentro la manera de crear este foreign key.

Si alguien sabe en que me estoy equivocando agradecería cualquier
consejo.

Gracias y un saludo.



Respuesta Responder a este mensaje
#3 Alejandro Mesa
28/07/2006 - 14:38 | Informe spam
Correccion:

ALTER TABLE Proyectos
ADD constraint FK_Proyectos_Clientes_codclte FOREIGN KEY (CODCLTE)
REFERENCES CLIENTES(codclte)
go


AMB

"Kintela" wrote:

Gracias pero tampoco me ha creado la foreign key aunque la ejecución del
comando es satisfactoria.

Sigo sin entender por qué.


"Alejandro Mesa" escribió en el
mensaje news:
> Kintela,
>
>> REFERENCES CLIENTES
>
>
> ALTER TABLE Proyectos
> ADD FOREIGN KEY (CODCLTE) REFERENCES CLIENTES(codclte)
> go
>
>
> AMB
>
> "Kintela" wrote:
>
>> Hola a todos.
>>
>> Estoy intentanto esteblecer una relación entre 2 tablas de una base de
>> datos
>> SQL Server Mobile a través de un campo PrimaryKey en la tabla "clientes"
>> Y
>> ForeignKey en la tabla "Proyectos".
>>
>> El caso es que ambas tablas tienen sus PrimaryKey definidas, pero desde
>> el
>> SQL Server Management Studio no encuentro la manera gráfica de establecer
>> la
>> relación entre ambas tablas, así que ejecuto el siguiente script:
>>
>> ALTER TABLE Proyectos
>> ADD FOREIGN KEY (CODCLTE)
>> REFERENCES CLIENTES
>> go
>>
>> Aparentemente el comando se ha ejecutado satisfactoriamente, pero en el
>> explorador de objetos no veo que se haya configurado el campo CODCLTE de
>> la
>> tabla Proyectos como FK.
>>
>> En fin, que no encuentro la manera de crear este foreign key.
>>
>> Si alguien sabe en que me estoy equivocando agradecería cualquier
>> consejo.
>>
>> Gracias y un saludo.
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida