SQL 2008

20/10/2008 - 15:30 por Maria | Informe spam
Hola,
Estoy trabajando con SQL 2008, tengo una duda:
Estoy creando una nueva tabla, defino sun columnas y la salvo. REviso
la definición y me doy cuenta que me he olvidado poner el atributo
Identity en la columna que es Primay Key. Lo modifico y cuando voy a
guardar los cambios tengo un mensaje diciendo que no puedo realizar la
modificación en la tabla, que tengo que borrarla y volver a crearla
No entiendo por que si la tabla esta vacia, tengo que borrarla...
Alguien sabe si es por que me falta algo por configurar o es una
"mejora" del 2008??

Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
20/10/2008 - 17:12 | Informe spam
Maria, por TSQL jamas se puedo agregar un identity a un campo existente,
siempre habia que borrar la tabla y volverla a crear.
Es solo una notificacion o no te deja avanzar?


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Maria" escribió en el mensaje
news:
Hola,
Estoy trabajando con SQL 2008, tengo una duda:
Estoy creando una nueva tabla, defino sun columnas y la salvo. REviso la
definición y me doy cuenta que me he olvidado poner el atributo Identity
en la columna que es Primay Key. Lo modifico y cuando voy a guardar los
cambios tengo un mensaje diciendo que no puedo realizar la modificación en
la tabla, que tengo que borrarla y volver a crearla
No entiendo por que si la tabla esta vacia, tengo que borrarla... Alguien
sabe si es por que me falta algo por configurar o es una "mejora" del
2008??

Gracias


Respuesta Responder a este mensaje
#2 Maria
20/10/2008 - 17:51 | Informe spam
Maxi,
No me deja avanzar, tengo que borrar la tabla

Gracis

Maxi presented the following explanation :
Maria, por TSQL jamas se puedo agregar un identity a un campo existente,
siempre habia que borrar la tabla y volverla a crear.
Es solo una notificacion o no te deja avanzar?


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Maria" escribió en el mensaje
news:
Hola,
Estoy trabajando con SQL 2008, tengo una duda:
Estoy creando una nueva tabla, defino sun columnas y la salvo. REviso la
definición y me doy cuenta que me he olvidado poner el atributo Identity en
la columna que es Primay Key. Lo modifico y cuando voy a guardar los
cambios tengo un mensaje diciendo que no puedo realizar la modificación en
la tabla, que tengo que borrarla y volver a crearla
No entiendo por que si la tabla esta vacia, tengo que borrarla... Alguien
sabe si es por que me falta algo por configurar o es una "mejora" del
2008??

Gracias


Respuesta Responder a este mensaje
#3 Maxi
20/10/2008 - 19:46 | Informe spam
voy a probar y te cuento


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Maria" escribió en el mensaje
news:
Maxi,
No me deja avanzar, tengo que borrar la tabla

Gracis

Maxi presented the following explanation :
Maria, por TSQL jamas se puedo agregar un identity a un campo existente,
siempre habia que borrar la tabla y volverla a crear.
Es solo una notificacion o no te deja avanzar?


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Maria" escribió en el mensaje
news:
Hola,
Estoy trabajando con SQL 2008, tengo una duda:
Estoy creando una nueva tabla, defino sun columnas y la salvo. REviso la
definición y me doy cuenta que me he olvidado poner el atributo Identity
en la columna que es Primay Key. Lo modifico y cuando voy a guardar los
cambios tengo un mensaje diciendo que no puedo realizar la modificación
en la tabla, que tengo que borrarla y volver a crearla
No entiendo por que si la tabla esta vacia, tengo que borrarla...
Alguien sabe si es por que me falta algo por configurar o es una
"mejora" del 2008??

Gracias








Respuesta Responder a este mensaje
#4 Luis Mata
21/10/2008 - 01:31 | Informe spam
hay una propiedad global en el sql 2008:

- Tools - Options - designers - Table an database designers

ahi hay un check : prevente saving changes that require table recreation.
quitale el check

porque lo pusieron sabe solo dios.

Luis Mata

"Maxi" escribió en el mensaje de noticias
news:
voy a probar y te cuento


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Maria" escribió en el mensaje
news:
Maxi,
No me deja avanzar, tengo que borrar la tabla

Gracis

Maxi presented the following explanation :
Maria, por TSQL jamas se puedo agregar un identity a un campo existente,
siempre habia que borrar la tabla y volverla a crear.
Es solo una notificacion o no te deja avanzar?


Salu2

Microsoft MVP SQL Server
Culminis Speaker
www.sqltotalconsulting.com

"Maria" escribió en el mensaje
news:
Hola,
Estoy trabajando con SQL 2008, tengo una duda:
Estoy creando una nueva tabla, defino sun columnas y la salvo. REviso
la definición y me doy cuenta que me he olvidado poner el atributo
Identity en la columna que es Primay Key. Lo modifico y cuando voy a
guardar los cambios tengo un mensaje diciendo que no puedo realizar la
modificación en la tabla, que tengo que borrarla y volver a crearla
No entiendo por que si la tabla esta vacia, tengo que borrarla...
Alguien sabe si es por que me falta algo por configurar o es una
"mejora" del 2008??

Gracias












Respuesta Responder a este mensaje
#5 Maria
21/10/2008 - 01:55 | Informe spam
Muchas gracias,

Tenia que ser algo así, pero no lo encontraba.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida