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

Utilitas bcp SQL Server dan Tipe Data Numerik

Sebagai tanggapan atas permintaan pelanggan baru-baru ini, kami telah membuat versi kustom driver SQL Server ODBC, yang mengubah cara alat penyalinan massal kami berperilaku sehubungan dengan kolom numerik. Dengan custom build, jika Anda mencoba memasukkan angka yang tidak sesuai dengan kolom target, utilitas bcp akan memasukkan nilai nol.

Perintah berikut menunjukkan perilaku baru:

$ cd /usr/local/easysoft
$ ./unixODBC/bin/isql.sh -v SQLSERVER_SAMPLE myuser mypassword
SQL> USE mydb
SQL> CREATE TABLE mytable (mycol numeric(7,7))
$ more ~/Documents/myvalues
7.2e-10
7e-10
0.0000000000000000000000000072
$ ./sqlserver/bcp/bcp mydb.dbo.mytable in ~/Documents/myvalues -S mymachine\\myinstance -U myuser -c
$ ./unixODBC/bin/isql.sh -v SQLSERVER_SAMPLE myuser mypassword
SQL> USE mydb
SQL> select * from mytable
+----------+
| mycol    |
+----------+
| 0.0000000|
| 0.0000000|
| 0.0000000|
+----------+

Jika Anda menginginkan versi bcp ini, silakan hubungi tim Dukungan kami ().


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membandingkan versi perangkat lunak menggunakan SQL Server?

  2. Bisakah saya menggunakan pernyataan CASE dalam kondisi JOIN?

  3. Cara terbaik untuk melakukan logika pernyataan kasus bersarang di SQL Server

  4. Bagaimana Anda membuat bidang boolean ya/tidak di SQL server?

  5. Buat Fungsi Bernilai Tabel di SQL Server