Error al Añadir Una Columna a una Tabla

17/10/2003 - 11:10 por Jordi | Informe spam
Hola a todos,

Mi problema es el siguiente:

He creado una tabla que contiene un numero dinamico de
columnas "flag" para una serie de DTS asi si la columna
esxiste se lleva a cabo la ejecucion del DTS o no.

El problema esta en que SQLServer me informa de que he
llegado al limite de 1024 columnas cuando realmente la
table en ese momento solo tene unas 15.

Hay alguna manera de gestionar el numero de columnas de
una tabla?

La descripcion del error es la siguiente:

"- No se puede modificar la tabla.
Error ODBC: [Microsoft][ODBC SQL Server Driver][SQL Server]
CREATE TABLE failed because column 'aa' in
table 'CTRL_FLAGS' exceeds the maximum of 1024 columns."



Gracias.

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
17/10/2003 - 12:11 | Informe spam
Envianos el DDL para echar un vistazo.:
- CREATE TABLE y ALTER TABLE (o procedimiento que te da dicho error).


Un saludo
Salvador Ramos
Murcia - España

No puedes conseguir software rápidamente disminuyendo su calidad.
En cambio, si que lo consigues aumentando la calidad.

www.helpdna.net (información sobre Windows DNA, SQL Server, .NET, ...)


Microsoft MVP SQL Server
MCP SQL Server
PASS Spanish Group (www.sqlpass.org)

"Jordi" escribió en el mensaje
news:2d51801c3948e$768265f0$
Hola a todos,

Mi problema es el siguiente:

He creado una tabla que contiene un numero dinamico de
columnas "flag" para una serie de DTS asi si la columna
esxiste se lleva a cabo la ejecucion del DTS o no.

El problema esta en que SQLServer me informa de que he
llegado al limite de 1024 columnas cuando realmente la
table en ese momento solo tene unas 15.

Hay alguna manera de gestionar el numero de columnas de
una tabla?

La descripcion del error es la siguiente:

"- No se puede modificar la tabla.
Error ODBC: [Microsoft][ODBC SQL Server Driver][SQL Server]
CREATE TABLE failed because column 'aa' in
table 'CTRL_FLAGS' exceeds the maximum of 1024 columns."



Gracias.


Respuesta Responder a este mensaje
#2 Anonimo
20/10/2003 - 11:28 | Informe spam
Hola y gracias por responder,

No creo que sea la creacion de la columna lo que da el
error..

ALTER TABLE CTRL_FLAGS_A ADD FLAG_BORSA INT NULL

Es más si vuelvo a crear la tabla o la importo de otra BD
funciona durante unos dias hasta que vuelve a llegar el
numero de columnas a 1024. Por eso he pensado que debe ser
un contador de columnas propio del gestor que se
incrementa cada vez que creas una columna pero que no
decrementa al borrarla.

Un Saludo.



Envianos el DDL para echar un vistazo.:
- CREATE TABLE y ALTER TABLE (o procedimiento que te


da dicho error).


Un saludo
Salvador Ramos
Murcia - España

No puedes conseguir software rápidamente disminuyendo su


calidad.
En cambio, si que lo consigues aumentando la calidad.

www.helpdna.net (información sobre Windows DNA, SQL


Server, .NET, ...)


Microsoft MVP SQL Server
MCP SQL Server
PASS Spanish Group (www.sqlpass.org)

"Jordi" escribió en el mensaje
news:2d51801c3948e$768265f0$
Hola a todos,

Mi problema es el siguiente:

He creado una tabla que contiene un numero dinamico de
columnas "flag" para una serie de DTS asi si la columna
esxiste se lleva a cabo la ejecucion del DTS o no.

El problema esta en que SQLServer me informa de que he
llegado al limite de 1024 columnas cuando realmente la
table en ese momento solo tene unas 15.

Hay alguna manera de gestionar el numero de columnas de
una tabla?

La descripcion del error es la siguiente:

"- No se puede modificar la tabla.
Error ODBC: [Microsoft][ODBC SQL Server Driver][SQL




Server]
CREATE TABLE failed because column 'aa' in
table 'CTRL_FLAGS' exceeds the maximum of 1024 columns."



Gracias.






.

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