sql >> Database >  >> RDS >> Sqlserver

Hoe lege spaties in null-waarden om te zetten met behulp van SQL Server?

Ik heb een soortgelijk probleem opgelost met NULLIF functie:

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

Uit de T-SQL-referentie:

NULLIF retourneert de eerste expressie als de twee expressies niet gelijk zijn. Als de expressies gelijk zijn, retourneert NULLIF een null-waarde van het type van de eerste expressie.



  1. Lijst van alle tabellen in postgresql information_schema

  2. Oracle gelijk aan MySQL INVOEGEN NEGEREN?

  3. Wanneer wordt SQLiteOpenHelper onCreate() / onUpgrade() uitgevoerd?

  4. Hoe softwareversies vergelijken met SQL Server?