A fun????o SMALLINT retorna a representa????o inteira pequena de um n??mero ou
cadeia de caracteres na forma de uma constante inteira pequena.
Sintaxe
SMALLINT (Express??oNum??rica | Express??oCaractere )
- Express??oNum??rica
- Uma express??o que retorna um valor de qualquer tipo de dado num??rico nativo.
Se argumento for uma Express??oNum??rica, o resultado ser?? o mesmo n??mero
que seria produzido se o argumento fosse atribu??do a uma coluna ou vari??vel
inteira pequena.
Se a parte inteira do argumento n??o estiver dentro da faixa dos
inteiros pequenos, ocorrer?? um erro.
A parte decimal do argumento ser?? truncada, se estiver presente.
- Express??oCaractere
- Uma express??o que retorna um valor cadeia de caracteres, de comprimento n??o
maior que o comprimento m??ximo de uma constante caractere.
Os brancos iniciais e finais s??o eliminados, e a cadeia resultante deve estar
em conformidade com as regras de forma????o de uma constante inteira do SQL.
Entretanto, o valor da constante deve estar na faixa dos inteiros pequenos.
A cadeia de caracteres n??o pode ser uma cadeia longa.
Se o argumento for uma Express??oCaractere, o resultado ser?? o mesmo
n??mero que seria produzido se a constante inteira correspondente fosse
atribu??da a uma coluna ou vari??vel inteira pequena.
O resultado da fun????o ?? um inteiro pequeno.
Se o argumento puder ser nulo, o resultado poder?? ser nulo;
Se o argumento for nulo, o resultado ser?? o valor nulo.