Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да се справя с callableStatement.registerOutParameter(1, java.sql.Types.BOOLEAN);

Докато Oracle има булев тип, който можете да използвате в съхранени процедури, той няма булев тип колона, който може да бъде изпратен през JDBC интерфейса. Ще трябва да направите известно съпоставяне на импеданса (т.е. връщане на int 0 &1 или char 'T' и 'F').

Тази липса на тип булева колона е остатък от ANSI, източник на много ридания и скърцане със зъби във форумите на Oracle (потърсете „булева“ в AskTom).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle PL/SQL Trigger да се изпълнява само ако промените са направени в данните след 9-5 часа

  2. Как да хвана събитието „следващо“, когато отместването е променливо за елементи, които могат да се обработват многократно?

  3. Какво трябва да инсталирам, за да използвам OraOLEDB

  4. време за опресняване на материализирания изглед на oracle

  5. Неуспехи на addnode resolv.conf