PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Chuyển đổi postgresql hstore thành mảng php

Tôi tin rằng cú pháp sẽ giống như sau:

$pdo = new PDO( /*connection string*/ );
// h is the hstore column.
$stmt = $pdo->query( "SELECT (each(h)).key, (each(h)).value FROM <table name>" );
$output = array();
foreach( $stmt->fetchAll( PDO::FETCH_NUM ) as $row )
{
   // $row[ 0 ] is the key, $row[ 1 ] is the value.
   $output[ $row[ 0 ] ] = $row[ 1 ];
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao Postgresql lại thất bại với Geokit như thế này?

  2. postgresql:kết quả theo thứ tự

  3. Ngủ đông. PSQLException:giá trị không hợp lệ cho kiểu int:admin

  4. Postgresql chỉ định một truy vấn chọn cho biến trong hàm

  5. Truy vấn postgresql để nhận mối quan hệ cha-con cấp n được lưu trữ trong một bảng duy nhất