SMALLINT

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.