Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Changer INT en BigInt

Si une ou plusieurs de ces colonnes n'ont aucune contrainte (comme une clé étrangère, un index, une valeur par défaut, une règle, etc.), vous devriez pouvoir changer chacune rapidement en faisant

ALTER TABLE monster ALTER COLUMN MyIntCol1 bigint

Le SQL de changement de Management Studio est rarement le plus efficace et a tendance à privilégier les tables temporaires pour tout ce qui modifie une colonne existante.