[T-SQL] exécuter un ALTER TABLE/COLUM multiple
Bonjour
Je travaille sous SQL Server 2000 et je dois modifier , via un script SQL , des types de données de colonnes sur des champs de plusieurs tables
Ce que je voudrais c'est, sur une instruction ALTER TABLE, faire plusieurs ALTER COLUMN d'un coup
exemple qui helas ne marche pas, mais c pour montrer le principe de ce que je recherche :
ALTER TABLE [dbo].[PDAExchange].[PDAMESSAGE]
{
ALTER COLUMN [MESSAGEID]
{ [nchar] (50) COLLATE French_CI_AS NULL
}
ALTER COLUMN [NATIVEMESSAGETEXT]
{ [nchar] (500) COLLATE French_CI_AS NOT NULL
}
ALTER COLUMN [TRANSLATEMESSAGETEXT]
{ [nchar] (500) COLLATE French_CI_AS NOT NULL
}
ALTER COLUMN [CREATIONDATE]
{ [datetime] NOT NULL
}
ALTER COLUMN [LASTMODIFICATIONDATE]
{ [datetime] NOT NULL
}
}
Merci