Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana kita melakukan operasi pada tipe data biner SQL?

'Tipe data biner'/ objek biner/ BLOB tidak tembus pandang ke database, menurut definisi. Kalau pakai tipe ini terserah aplikasi untuk memprosesnya.

Jika Anda ingin database memproses/mengindeks/meminta data Anda, pilih tipe data yang dipahaminya. Untuk SQL Server, BIGINT adalah 8 byte (64 bit) dan NUMERIC dapat mencapai 38 digit (~ 126 bit). Di MySQL, DECIMAL/NUMERIC dapat mencapai 64 atau 65 digit (~ 212 bit).

Dan jika Anda benar-benar memiliki persyaratan nyata di sini, Anda dapat "memfaktorkan" segmen signifikan yang sebenarnya ke dalam kolom &kuerinya sendiri.

Dalam kasus solusi yang paling blak-blakan &kurang informasi, itu bisa membagi potongan 256-bit Anda menjadi 2 atau 4 kata; tetapi jika Anda memiliki persyaratan nyata apa pun, Anda harus dapat mengidentifikasi bagian yang lebih spesifik yang merupakan kepentingan bisnis.




  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 menjadwalkan prosedur tersimpan di MySQL

  2. mencari data antara tanggal yang disimpan dalam varchar di mysql

  3. database mysql travis membuat kesalahan pengguna

  4. Bagaimana cara memperbarui data mysql secara massal dengan satu permintaan?

  5. Kolom INT(3) tidak memotong nilai ke panjang yang sesuai dan memungkinkan nilai penuh untuk dimasukkan - MySQL