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

Hvordan indstiller man standardværdien, mens man indsætter null-værdi i ikke null-kolonnen SQL Server?

Første løsning,

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

Anden løsning

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. Hvordan dropper man alle tabeller i en SQL Server-database?

  2. Opdel sæt i ujævne procentsatser

  3. Kan ikke logge ind på phpMyAdmin, ingen fejl vises

  4. Kan ikke installere phpMyAdmin Fejl:php71w-common er i konflikt med php-common-5.4.16-43.el7_4.1.x86_64