sql >> Databáze >  >> Database Tools >> SSMS

Jak nastavit výchozí hodnotu při vložení hodnoty null do nenulového sloupce SQL Server?

První řešení,

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

Druhé řešení

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. Jak vytvořit ER diagram v DBeaver

  2. Proč jsou názvy mých tabulek v phpmyadmin převedeny na malá písmena?

  3. Nový koncept zabezpečení xampp:Chyba přístupu zakázaný 403 - Windows 7 - phpMyAdmin

  4. Jaká je syntaxe T-SQL pro připojení k jinému serveru SQL?