Wczoraj chciałem dodać pole boolowskie do tabeli Oracle. Jednak w rzeczywistości nie ma logicznego typu danych w Oracle. Czy ktoś tutaj zna najlepszy sposób na symulację wartości logicznej? Wyszukiwanie tematu w Google pozwoliło odkryć kilka podejść
Użyj liczby całkowitej i po prostu nie przejmuj się przypisywaniem do niej niczego innego niż 0 lub 1.
Użyj pola znaku z „Y” lub „N” jako jedynymi dwiema wartościami.
Użyj wyliczenia z ograniczeniem CHECK.
Czy doświadczeni programiści Oracle wiedzą, które podejście jest preferowane / kanoniczne?
wall
typu danych, abym mógł rozbić sobie głowę, używając wartości logicznych.