sql >> Databasteknik >  >> RDS >> Sqlserver

Hur konverterar man tomma utrymmen till null-värden med hjälp av SQL Server?

Jag löste ett liknande problem med NULLIF funktion:

UPDATE table 
SET col1 = NULLIF(col1, '')

Från T-SQL-referensen:

NULLIF returnerar det första uttrycket om de två uttrycken inte är lika. Om uttrycken är lika, returnerar NULLIF ett nollvärde av typen av det första uttrycket.



  1. Öppna eller länka text eller Excel som datakällor i Microsoft Access

  2. Platta ut aggregerade nyckel/värdepar från ett JSONB-fält?

  3. MySQL Basic Database Administration Commands – Del I

  4. Hur man optimerar PostgreSQL logisk replikering