Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Ändern einer Spalte:null in nicht null

Machen Sie zuerst alle aktuellen NULL Werte verschwinden:

UPDATE [Table] SET [Column]=0 WHERE [Column] IS NULL

Aktualisieren Sie dann die Tabellendefinition, um "NULLs" zu verbieten:

ALTER TABLE [Table] ALTER COLUMN [Column] INTEGER NOT NULL