sql >> Database >  >> RDS >> Sqlserver

Zet blanco in sql serverkolom met integer datatype

U kunt de CASE expressie in de query en vervang STR met een CAST , zoals dit:

SELECT
    CASE WHEN position < 0 THEN '' ELSE CAST(column1 as VARCHAR(10)) END as position
,   column2
FROM myTable


  1. MYSQ &MVC3 SQL-verbindingsfout \ ProviderManifestToken maar ik gebruik MySQL

  2. Hoe gegevens exporteren met Oracle SQL Developer?

  3. PostgreSQL-datum- en tijdfuncties

  4. Alles wat u moet weten over SQL CTE op één plek