SQL Server - Modificacion de longitud de campo de una tabla

 
Vista:

Modificacion de longitud de campo de una tabla

Publicado por sergio (21 intervenciones) el 18/06/2009 20:30:42
Cuando trato de modificar la longitud del campo me da el siguiente error

Msg 5074, Level 16, State 1, Line 1
The object 'caracterDefault' is dependent on column 'nombre'.
Msg 5074, Level 16, State 8, Line 1
The statistics 'nombre' is dependent on column 'nombre'.
Msg 4922, Level 16, State 9, Line 1
ALTER TABLE ALTER COLUMN nombre failed because one or more objects access this column.

el codigo que utilizo es el siguiente

EXEC sp_unbindefault N'[TP_Paquetes].[nombre]'
GO

ALTER TABLE [dbo].[TP_Paquetes] ALTER COLUMN [nombre] VARCHAR (254) COLLATE Modern_Spanish_CI_AS NOT NULL
GO

EXEC sp_bindefault N'[dbo].[CaracterDefault]', N'[TP_Paquetes].[nombre]'
GO
el campo actualmente es de 50 y lo quiero pasar a 254
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

RE:Modificacion de longitud de campo de una tabla

Publicado por roger (173 intervenciones) el 18/06/2009 21:28:49
podrias probar borrando el estadistico que te dice el mensaje, verifica si lo puedes hacer, aqui hay documentacion http://msdn.microsoft.com/en-us/library/aa258840(SQL.80).aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar