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

Trả về giá trị boolean từ hàm oracle

Giá trị boolean chỉ có thể được sử dụng trong mã PL / SQL khác, không trong Oracle SQL. Nếu bạn muốn một hàm có giá trị trả về có sẵn trong select ... from dual thì bạn sẽ cần xác định hàm để trả về varchar2 với các giá trị trả về 'true''false' tương ứng (hoặc 'T''F' hoặc trả về số với các giá trị 1 và 0).

Điều đáng buồn là Oracle SQL không hỗ trợ kiểu dữ liệu Boolean (mặc dù ngôn ngữ lập trình PL / SQL thì có).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để bạn định cấu hình chuỗi kết nối cho chuỗi kết nối ODP.NET với FailOver?

  2. Tham gia mất quá nhiều thời gian

  3. Không thể gọi một thủ tục được lưu trữ Oracle từ trình tạo báo cáo SSRS 3.0

  4. Cách tạo menu trong SQLPlus hoặc PL / SQL

  5. Làm cách nào để lấy tên của phần tử mẹ trong biểu thức Oracle XPath?