Activar el campo de una base de datos como Primary Key

17/12/2003 - 14:03 por Alamo | Informe spam
Buenos dias amigos del foro.

Exíste alguna sentencia sql la cual me active un campo de una tabla de una
base de datos access como clave principal?

Un saludo, Gracias,

Alamo.

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
17/12/2003 - 14:23 | Informe spam
Hola!! para hacer claves principales deberias ver el comando Create Index en
tus Bol

CREATE UNIQUE CLUSTERED INDEX employeeID_ind
ON emp_pay (employeeID)
GO

ese ejemplo lo saque de los mismo

Un saludo

Maximiliano Damian Accotto
"Alamo" escribió en el mensaje
news:%23orX$
Buenos dias amigos del foro.

Exíste alguna sentencia sql la cual me active un campo de una tabla de una
base de datos access como clave principal?

Un saludo, Gracias,

Alamo.


Respuesta Responder a este mensaje
#2 Alamo
17/12/2003 - 17:36 | Informe spam
Hola Maximiliano, has sido muy amable, pero, perdona mi ignorancia, ¿que
siginifca Bol?

De todas formas creo que con esa sentencia solo logro crear un índice y no
una Clave Principal que es lo que necesito.

Gracias y saludos,

Alamo.

"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:
Hola!! para hacer claves principales deberias ver el comando Create Index


en
tus Bol

CREATE UNIQUE CLUSTERED INDEX employeeID_ind
ON emp_pay (employeeID)
GO

ese ejemplo lo saque de los mismo

Un saludo

Maximiliano Damian Accotto
"Alamo" escribió en el mensaje
news:%23orX$
> Buenos dias amigos del foro.
>
> Exíste alguna sentencia sql la cual me active un campo de una tabla de


una
> base de datos access como clave principal?
>
> Un saludo, Gracias,
>
> Alamo.
>
>


Respuesta Responder a este mensaje
#3 Maximiliano Damian Accotto
17/12/2003 - 18:14 | Informe spam
Bol = book On line (libros en pantalla de Sql)





Maximiliano Damian Accotto
Fundicion San Cayetano S.A
4002 - 4010
Gerente de Sistemas
[]
"Alamo" escribió en el mensaje
news:
Hola Maximiliano, has sido muy amable, pero, perdona mi ignorancia, ¿que
siginifca Bol?

De todas formas creo que con esa sentencia solo logro crear un índice y no
una Clave Principal que es lo que necesito.

Gracias y saludos,

Alamo.

"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:
> Hola!! para hacer claves principales deberias ver el comando Create


Index
en
> tus Bol
>
> CREATE UNIQUE CLUSTERED INDEX employeeID_ind
> ON emp_pay (employeeID)
> GO
>
> ese ejemplo lo saque de los mismo
>
> Un saludo
>
> Maximiliano Damian Accotto
> "Alamo" escribió en el mensaje
> news:%23orX$
> > Buenos dias amigos del foro.
> >
> > Exíste alguna sentencia sql la cual me active un campo de una tabla de
una
> > base de datos access como clave principal?
> >
> > Un saludo, Gracias,
> >
> > Alamo.
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Javier Loria
17/12/2003 - 18:15 | Informe spam
Hola:
La sintaxis es:
= ALTER TABLE NombreTabla
ADD CONSTRAINT PK_Nombre PRIMARY KEY(Columna1, Columna2)
= Y Bol significa BOOKS ON LINE que es Libros en Linea o documentacion
electronica de SQL.
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.

Alamo escribio:
Hola Maximiliano, has sido muy amable, pero, perdona mi ignorancia,
¿que siginifca Bol?

De todas formas creo que con esa sentencia solo logro crear un índice
y no una Clave Principal que es lo que necesito.

Gracias y saludos,

Alamo.

"Maximiliano Damian Accotto"
<maxi_accotto[arroba]speedy.com.ar.SACAME> escribió en el mensaje
news:
Hola!! para hacer claves principales deberias ver el comando Create
Index en tus Bol

CREATE UNIQUE CLUSTERED INDEX employeeID_ind
ON emp_pay (employeeID)
GO

ese ejemplo lo saque de los mismo

Un saludo

Maximiliano Damian Accotto
"Alamo" escribió en el mensaje
news:%23orX$
Buenos dias amigos del foro.

Exíste alguna sentencia sql la cual me active un campo de una tabla
de una base de datos access como clave principal?

Un saludo, Gracias,

Alamo.
Respuesta Responder a este mensaje
#5 Maximiliano Damian Accotto
17/12/2003 - 18:26 | Informe spam
me falto responder la otra:

disculpa pero te habia entendido q queria generar un indice y no una
Restriccion

aca te paso el ej para generar una tabla con una restriccion

CREATE TABLE prueba (id smallint IDENTITY(1,1)
PRIMARY KEY CLUSTERED )


si ya tienes la tabla deberias hacer algo asi como:

ALTER TABLE prueba
add constraint pk1 PRIMARY KEY (campo)
go

saludos


Maximiliano Damian Accotto
"Alamo" escribió en el mensaje
news:
Hola Maximiliano, has sido muy amable, pero, perdona mi ignorancia, ¿que
siginifca Bol?

De todas formas creo que con esa sentencia solo logro crear un índice y no
una Clave Principal que es lo que necesito.

Gracias y saludos,

Alamo.

"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:
> Hola!! para hacer claves principales deberias ver el comando Create


Index
en
> tus Bol
>
> CREATE UNIQUE CLUSTERED INDEX employeeID_ind
> ON emp_pay (employeeID)
> GO
>
> ese ejemplo lo saque de los mismo
>
> Un saludo
>
> Maximiliano Damian Accotto
> "Alamo" escribió en el mensaje
> news:%23orX$
> > Buenos dias amigos del foro.
> >
> > Exíste alguna sentencia sql la cual me active un campo de una tabla de
una
> > base de datos access como clave principal?
> >
> > Un saludo, Gracias,
> >
> > Alamo.
> >
> >
>
>


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