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

Cách truyền varchar thành boolean

Nếu cột varchar chứa một trong các chuỗi (phân biệt chữ hoa chữ thường):

  • t , true , y , yes , on , 1
  • f , false , n , no , off , 0

bạn có thể chỉ cần chuyển nó sang boolean, ví dụ:

select 'true'::boolean, 'false'::boolean;

 bool | bool 
------+------
 t    | f
(1 row) 

Xem SQLFiddle .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể thả bảng tạm thời trong hàm Postgres:đang được sử dụng bởi các truy vấn đang hoạt động trong phiên này

  2. Lỗi xác nhận tại:Django-rest-Framework

  3. Xóa các bản sao khỏi bảng và liên kết lại các hàng tham chiếu với trang cái mới

  4. Làm cách nào để cập nhật nhiều cột trên nhiều hàng trong postgresql bằng psycopg2

  5. Làm cách nào chúng ta có thể làm cho “statement_timeout” hoạt động bên trong một hàm?