Olá. No exercício de criar tabela apresentado no vídeo com o campos férias do tipo boolean, o professor orientou à criar o campo FERIAS como Integer null.
Fazendo o exercício para fixação do conhecimento, ao consultar a resposta, mostra como sugestão do professor, o campo PRIMEIRA_COMPRA também como boolean porém, a resposta para o campo foi declarada com o tipo number.
Qual a diferença? Deixando number não corro o risco de informar ao invés de 0 e 1 um valor tipo 1.1 ou 1.0 e tornar este campo com valores inconsistentes?
CREATE TABLE CLIENTE ( CPF varchar(11) NOT NULL, ..... LIMITE_CREDITO float NULL, VOLUME_COMPRA float NULL, PRIMEIRA_COMPRA number(1) NULL, PRIMARY KEY (CPF) )