Este repositório contém rotinas (funções e procedures) e exemplos de estruturas de dados para o mySQL.
Rotinas para validação de CPF e CNPJ diretamente no banco de dados mySQL
Considerando um CPF armazenado no banco de dados como BIGINT(11), essa rotina devolve o CPF mascarado no formato 999.999.999-99.
Considerando um CNPJ armazenado no banco de dados como BIGINT(14), essa rotina devolve o CNPJ mascarado no formato 99.999.999/9999-99.
Considerando um CEP armazenado no banco de dados como INT(8), essa rotina devolve o CEP mascarado no formato 99999-999.
Calcula a distância em metros entre duas coordenadas GPS. Sendo gps_lat/gps_lon, respectivamente, a latitude e longitude do primeiro ponto e pos_lat/pos_lon, respectivamente, a latitude e longitude do segundo ponto.
Renato Monteiro Batista | Site Pessoal | GitHub