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

Perintah Bersyarat SQL Server Oleh

Per jawaban sebelumnya, coba:

order by
    case @SortBy
        when 'product' then p.Description
        when 'vendor' then v.LongName
        else convert(VARCHAR(25),a.DateAdded,20)

Ini akan memberi Anda jenis yang Anda inginkan, karena akan memformat string tanggal yyyy-mm-dd hh:mm:ss.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bentrokan tipe operan:varchar tidak kompatibel dengan varchar (50) yang mencoba memasukkan ke dalam basis data terenkripsi

  2. Bagaimana cara menggabungkan dua tabel yang tidak terkait di sql

  3. Bisakah saya menggunakan banyak kursor pada satu koneksi dengan pyodbc dan MS SQL Server?

  4. ExecuteNonQuery() untuk Sisipan

  5. Simpan byte[] ke dalam database SQL Server dari C#