Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Kosongkan kolom sql server dengan tipe data integer

Anda dapat memasukkan CASE ekspresi ke dalam kueri, dan ganti STR dengan CAST , seperti ini:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan untuk membuat daftar jumlah catatan di setiap tabel dalam database

  2. Pernyataan UPDATE bertentangan dengan batasan REFERENCE - Tutorial SQL Server / TSQL Bagian 76

  3. Cara mengekstrak karakter ke-n tertentu dari string dalam SQL

  4. Tabel Partisi dan Paralelisme SQL Server 2008

  5. Kinerja SQL Server TOP CPU Query -2