sql Esiste un tipo booleano nei database Oracle?



5 Answers

No.

Poter usare:

IS_COOL NUMBER(1,0)

1 - true
0 - false

--- goditi Oracle

Oppure usa Y / N char come descritto qui

sql database oracle boolean

Esiste un tipo booleano nei database Oracle, simile al tipo di dati BIT in MS SQL?




Non a livello SQL e questo è un peccato. Ce n'è uno in PLSQL però







Solo perché nessuno lo ha ancora menzionato: usare RAW (1) sembra anche una pratica comune.




DECLARE
error_flag  BOOLEAN := false;
BEGIN

error_flag := true;
--error_flag := 13;--expression is of wrong type

  IF error_flag THEN 

UPDATE table_a SET id= 8 WHERE id = 1;

END IF;
END;



Related