sql >> Database >  >> Database Tools >> SSMS

Hoe de standaardwaarde in te stellen terwijl u een null-waarde invoegt in een niet-nulkolom SQL Server?

Eerste oplossing,

   insert into t1
    select id,isnull(name,'Peter') from t2

Tweede oplossing

ALTER TABLE T1 ALTER COLUMN name varchar(255) NULL

insert into t1
select id,name from t2

ALTER TABLE T1 ALTER COLUMN name varchar(255) NOT NULL


  1. Werkt de Poor Mans T-SQL-opmaak-invoegtoepassing voor Management Studio 2012 in Management Studio 2014?

  2. phpMyAdmin installeren met Nginx op CentOS 8

  3. MySQL-query om een ​​record in de volledige database te doorzoeken

  4. Hoe weet Management Studio mijn T-SQL-opmerkingen op te slaan?