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

Mảng PHP sang mảng postgres

Đây là một hàm đơn giản để chuyển đổi một mảng PHP sang mảng PG.

function to_pg_array($set) {
    settype($set, 'array'); // can be called with a scalar or array
    $result = array();
    foreach ($set as $t) {
        if (is_array($t)) {
            $result[] = to_pg_array($t);
        } else {
            $t = str_replace('"', '\\"', $t); // escape double quote
            if (! is_numeric($t)) // quote only non-numeric values
                $t = '"' . $t . '"';
            $result[] = $t;
        }
    }
    return '{' . implode(",", $result) . '}'; // format
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgresql:CHÈN VÀO ... (CHỌN * ...)

  2. Có thể sử dụng một biến và không chỉ định kiểu trả về trong postgreSQL không?

  3. Tổng hợp các cột với các bộ lọc bổ sung (riêng biệt)

  4. Sử dụng Bộ công cụ Percona pt-pg-Summary cho PostgreSQL

  5. Bảng postgresql tồn tại, nhưng mối quan hệ nhận được không tồn tại khi truy vấn