PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Mengubah semua nol (jika ada) di semua kolom (dalam tabel) menjadi... katakan 1

Bagaimana dengan ini

UPDATE table SET columnA = 1 WHERE columnA = 0

Tetapi Anda memerlukan kueri untuk setiap kolom, atau

UPDATE table SET columnA = 
CASE WHEN columnA = 0 THEN 1
ELSE columnA
END,

columnB = 
CASE WHEN columnB = 0 THEN 1
ELSE columnB
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. Siapkan terowongan SSH dengan Paramiko untuk mengakses PostgreSQL

  2. PSQLException:Server meminta otentikasi berbasis kata sandi, tetapi tidak ada kata sandi yang diberikan

  3. kesalahan psycopg, kolom tidak ada

  4. Temukan dan jumlahkan rentang tanggal dengan catatan yang tumpang tindih di postgresql

  5. Tambahkan Hari ke Tanggal di PostgreSQL