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

SQL Server 2008:Kesalahan mengonversi tipe data nvarchar ke float

Akan sangat membantu untuk melihat definisi skema tblBenchmarkData, tetapi Anda dapat mencoba menggunakan ISNUMERIC dalam kueri Anda. Sesuatu seperti:

SET DataValue = CASE WHEN ISNUMERIC(DataValue)=1 THEN CAST(DataValue AS float) * 1.335 
                     ELSE 0 END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Opsi Pemantauan Basis Data Teratas Tersedia untuk Bisnis Anda

  2. Alat untuk Membuat Skrip Data Tabel

  3. Tambahkan Kolom yang Dihitung ke Tabel yang Ada di SQL Server

  4. Mengapa tidak ada fungsi berjendela di klausa where?

  5. Sinonim alternatif di SQL Server dalam satu transaksi