Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como obter a dimensão de uma variável DECLAREd em SPs?


Uma opção é criar um valor muito longo.

Coloque a variável e execute a função length() nela. Como ele manterá apenas o valor que a definição diz, ele retornará o comprimento correto.

Agora resta descobrir como fazer isso sem afetar o valor atual.
SET _R1=LPAD('',1000,1); 
RETURN(LENGTH(_R1));