在Oracle數據庫中,并沒有原生的boolean數據類型,通常使用數字或者字符類型來表示布爾值。常見的做法是使用NUMBER類型,其中0表示false,1表示true。當然也可以使用CHAR類型,例如使用Y表示true,N表示false。
例如,可以使用以下語句來聲明一個變量并賦值true:
DECLARE
is_active NUMBER := 1;
BEGIN
-- do something
END;
或者使用字符類型來表示:
DECLARE
is_active CHAR := 'Y';
BEGIN
-- do something
END;