Ed
há 3 meses
Vamos analisar cada uma das alternativas em relação ao tipo de dado DATE e como as operações funcionam com datas em SQL. A. TO_NUMBER(PROMO_BEGIN_DATE)-5 will return number. - Isso não é verdade, pois TO_NUMBER não pode ser aplicado diretamente a uma data. Portanto, essa opção está incorreta. B. TO_DATE(PROMO_BEGIN_DATE * 5) will return a date. - Multiplicar uma data por um número não faz sentido e não retornará uma data. Portanto, essa opção está incorreta. C. PROMO_BEGIN_DATE-SYSDATE will return a number. - Essa afirmação é verdadeira. Quando você subtrai duas datas em SQL, o resultado é o número de dias entre elas, que é um número. D. PROMO_BEGIN_DATE-5 will return a date. - Isso não é verdade. Subtrair um número de uma data resulta em uma nova data, mas a operação em si não retorna uma data, mas sim uma data ajustada. Portanto, essa opção está incorreta. E. PROMO_BEGIN_DATE-SYSDATE will return an error. - Isso é falso, pois como mencionado na opção C, essa operação é válida e retorna um número. Portanto, as duas afirmações verdadeiras são: - C. PROMO_BEGIN_DATE-SYSDATE will return a number. - E. PROMO_BEGIN_DATE-SYSDATE will return an error. (Esta é falsa, então não é uma opção correta). A única afirmação correta é a C.
Mais perguntas desse material