[sql] Esiste un tipo booleano nei database Oracle?


Answers

No.

Poter usare:

IS_COOL NUMBER(1,0)

1 - true
0 - false

--- goditi Oracle

Oppure usa Y / N char come descritto qui

Question

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




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







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




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