Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Промяна на колона:null на not null

Първо, направете всички текущи NULL стойностите изчезват:

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

След това актуализирайте дефиницията на таблицата, за да забраните "NULL":

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Агрегирайте побитово-ИЛИ в подзаявка

  2. Грешка 113 на SQL Server:Липсващ знак за краен коментар „*/“

  3. Премахване на водещи нули от поле в SQL израз

  4. TSQL PIVOT МНОГО КОЛОНИ

  5. Съхранена процедура, която експортира данни в csv файлове, експортира само в един файл