simone dominico - aula 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes...
TRANSCRIPT
![Page 1: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/1.jpg)
SIMONE DOMINICO - AULA 3
SQL - FUNÇÕES DE UMA ÚNICA LINHA
![Page 2: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/2.jpg)
FUNÇÕES SQL
▸ São um recurso avançado do SQL e podem ser utilizadas para:
▸ Executar cálculos usando dados.
▸ Modificar itens de dados individuais.
▸ Manipular saída para grupos de linhas.
▸ Formatar datas e números para exibição.
▸ Converter tipos de dados de coluna.
![Page 3: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/3.jpg)
TIPOS DE FUNÇÕES
▸ Funções de Datas;
▸ Funções numéricas;
▸ Funções de Caracter;
▸ Funções de Conversão;
![Page 4: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/4.jpg)
FUNÇÕES DE DATAS - AGE()
▸ Calcula idades.
▸ age(timestamp, timestamp)
![Page 5: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/5.jpg)
FUNÇÕES DE DATAS - AGE()
▸ Calcula idades.
▸ age(timestamp, timestamp)
![Page 6: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/6.jpg)
FUNÇÕES DE DATAS - AGE()
![Page 7: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/7.jpg)
FUNÇÕES DE DATAS - AGE()
![Page 8: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/8.jpg)
FUNÇÕES DE DATAS - AGE()
▸ Calcula idades.
▸ age(timestamp)
![Page 9: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/9.jpg)
FUNÇÕES DE DATAS - AGE()
▸ Calcula idades.
▸ age(timestamp)
![Page 10: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/10.jpg)
FUNÇÕES DE DATAS - CURRENT_DATE
▸ DATA ATUAL
![Page 11: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/11.jpg)
FUNÇÕES DE DATAS - CURRENT_DATE
▸ DATA ATUAL
![Page 12: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/12.jpg)
FUNÇÕES DE DATAS - CURRENT_TIME
▸ HORA ATUAL
![Page 13: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/13.jpg)
FUNÇÕES DE DATAS - CURRENT_TIMESTAMP()
▸ HORA e DATA ATUAL - precisão
![Page 14: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/14.jpg)
FUNÇÕES DE DATAS-EXTRACT
▸ Extrai informações de uma data
![Page 15: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/15.jpg)
FUNÇÕES DE DATAS-DATE_PART
▸ Extrai informações de um campo data
![Page 16: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/16.jpg)
FUNÇÕES DE DATAS-DATE_PART
![Page 17: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/17.jpg)
FUNÇÕES DE DATAS-DATE_TRUNC
![Page 18: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/18.jpg)
FUNÇÕES DE DATAS-DATE_TRUNC
![Page 19: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/19.jpg)
FUNÇÕES DE DATAS-TO_DATE
▸ Converte string para o formato data.
![Page 20: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/20.jpg)
FUNÇÕES NUMÉRICAS - SQL
![Page 21: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/21.jpg)
FUNÇÕES NUMÉRICAS - ABS
▸ Calcula o valor absoluto de um número.
![Page 22: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/22.jpg)
FUNÇÕES NUMÉRICAS - CBRT
▸ Calcula a raiz cúbica
![Page 23: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/23.jpg)
FUNÇÕES NUMÉRICAS - CBRT
▸ Calcula a raiz cúbica
![Page 24: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/24.jpg)
FUNÇÕES NUMÉRICAS - CEIL
▸ O menor inteiro não menor que o argumento
![Page 25: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/25.jpg)
FUNÇÕES NUMÉRICAS - CEIL
▸ O menor inteiro não menor que o argumento
![Page 26: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/26.jpg)
FUNÇÕES NUMÉRICAS - MOD
▸ resto de y/x
![Page 27: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/27.jpg)
FUNÇÕES NUMÉRICAS - MOD
▸ resto de y/x
![Page 28: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/28.jpg)
FUNÇÕES NUMÉRICAS - FLOOR
▸ O maior inteiro não maior que o argumento
![Page 29: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/29.jpg)
FUNÇÕES NUMÉRICAS - FLOOR
▸ O maior inteiro não maior que o argumento
![Page 30: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/30.jpg)
FUNÇÕES NUMÉRICAS - ROUND
▸ Arredonda um valor numérico para o número inteiro mais próximo ou um número com o número de casas decimais.
![Page 31: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/31.jpg)
FUNÇÕES NUMÉRICAS - ROUND
![Page 32: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/32.jpg)
FUNÇÕES NUMÉRICAS - TRUNC
▸ Retorna um número truncado para um número inteiro ou truncado para as casas decimais especificadas.
![Page 33: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/33.jpg)
FUNÇÕES NUMÉRICAS - TRUNC
![Page 34: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/34.jpg)
FUNÇÕES NUMÉRICAS - SQRT
▸ Raiz quadrada.
![Page 35: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/35.jpg)
FUNÇÕES NUMÉRICAS - SQRT
▸ Raiz quadrada.
![Page 36: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/36.jpg)
FUNÇÕES DE CARACTERES - SQL
![Page 37: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/37.jpg)
FUNÇÕES DE CARACTER - CONCAT
▸ Concatena duas ou mais strings.
![Page 38: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/38.jpg)
FUNÇÕES DE CARACTER - CONCAT
▸ Concatena duas ou mais strings.
![Page 39: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/39.jpg)
FUNÇÕES DE CARACTER - CONCAT
▸ Concatena duas ou mais strings.
![Page 40: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/40.jpg)
FUNÇÕES DE CARACTER - CONCAT
▸ Concatena duas ou mais strings.
![Page 41: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/41.jpg)
FUNÇÕES DE CARACTER - FORMAT
▸ Formata argumentos baseados em uma string de formato.
![Page 42: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/42.jpg)
FUNÇÕES DE CARACTER - FORMAT
![Page 43: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/43.jpg)
FUNÇÕES DE CARACTER - LEFT
▸ Retorna os N primeiros caracteres.
![Page 44: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/44.jpg)
FUNÇÕES DE CARACTER - LEFT
▸ Retorna os N primeiros caracteres.
![Page 45: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/45.jpg)
FUNÇÕES DE CARACTER - LENGTH
▸ Retorna o número de caracteres ou bytes de uma string.
![Page 46: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/46.jpg)
FUNÇÕES DE CARACTER - LENGTH
▸ Retorna o número de caracteres ou bytes de uma string.
![Page 47: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/47.jpg)
FUNÇÕES DE CARACTER - POSITION
▸ Retorna a posição de uma substring em uma string.
![Page 48: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/48.jpg)
FUNÇÕES DE CARACTER - POSITION
![Page 49: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/49.jpg)
FUNÇÕES DE CARACTER - RIGHT
▸ Retorna os n caracteres finais.
![Page 50: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/50.jpg)
FUNÇÕES DE CARACTER - RIGHT
▸ Retorna os n caracteres finais.
![Page 51: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/51.jpg)
FUNÇÕES DE CARACTER - REPLACE
▸ Substitui todas as ocorrências de string.
![Page 52: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/52.jpg)
FUNÇÕES DE CARACTER - REPLACE
![Page 53: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/53.jpg)
FUNÇÕES DE CARACTER - SUBSTRING
▸ Extrai uma substring de uma string.
![Page 54: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/54.jpg)
FUNÇÕES DE CARACTER - SUBSTRING
▸ Extrai uma substring de uma string.
![Page 55: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/55.jpg)
FUNÇÕES DE CONVERSÃO - SQL
![Page 56: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/56.jpg)
FUNÇÕES DE CONVERSÃO
CONVERSÃO DE DADOS
CONVERSÃO IMPLÍCITA DE
DADOS
![Page 57: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/57.jpg)
FUNÇÕES DE CONVERSÃO
CONVERSÃO DE DADOS
CONVERSÃO IMPLÍCITA DE
DADOS
CONVERSÃO EXPLÍCITA DE
DADOS
![Page 58: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/58.jpg)
FUNÇÕES DE CONVERSÃO
CONVERSÃO DE DADOS
CONVERSÃO IMPLÍCITA DE
DADOS
CONVERSÃO EXPLÍCITA DE
DADOS
![Page 59: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/59.jpg)
FUNÇÕES DE CONVERSÃO -
TO_NUMBER TO_DATE
NUMBER CARACTER DATE
TO_CHAR TO_CHAR
![Page 60: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/60.jpg)
FUNÇÕES DE CONVERSÃO - TO_CHAR
![Page 61: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/61.jpg)
FUNÇÕES DE CONVERSÃO - TO_CHAR
![Page 62: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/62.jpg)
FUNÇÕES DE CONVERSÃO - TO_CHAR
![Page 63: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/63.jpg)
FUNÇÕES DE CONVERSÃO - TO_CHAR
![Page 64: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/64.jpg)
FUNÇÕES DE CONVERSÃO - TO_CHAR
http://pgdocptbr.sourceforge.net/pg80/functions-formatting.html
![Page 65: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/65.jpg)
FUNÇÕES DE CONVERSÃO - TO_NUMBER
![Page 66: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/66.jpg)
FUNÇÕES DE CONVERSÃO - TO_NUMBER
![Page 67: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/67.jpg)
FUNÇÕES DE CONVERSÃO - TO_DATE
![Page 68: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/68.jpg)
FUNÇÕES DE CONVERSÃO - TO_DATE
![Page 69: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/69.jpg)
FUNÇÕES DE CONVERSÃO - TO_DATE
![Page 70: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/70.jpg)
FUNÇÕES DE CONVERSÃO - TO_DATE
![Page 71: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/71.jpg)
ANINHANDO FUNÇÕES
![Page 72: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/72.jpg)
ANINHANDO FUNÇÕES
![Page 73: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/73.jpg)
EXERCÍCIOS
![Page 74: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/74.jpg)
EXERCÍCIOS
1. Crie uma consulta para exibir a data corrente.
![Page 75: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/75.jpg)
EXERCÍCIOS2. Crie uma consulta para exibir o nome (c_name) e a raiz quadrada da conta do cliente (customer) do país (c_nationkey) 24 e com conta (c_acctbal) maior que R$ 9990
11 ROWS
![Page 76: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/76.jpg)
EXERCÍCIOS2. Altere a consulta do exercício 2 para exibir
a raiz quadrada em formato $99.00 e a coluna
nomeada como VALOR.
![Page 77: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/77.jpg)
EXERCÍCIOS4. Altere a consulta do exercício 3 para exibir
a quantidade de caracteres na coluna
c_comment .
![Page 78: SIMONE DOMINICO - AULA 3 · simone dominico - aula 3 sql - funÇÕes de uma Única linha. funÇÕes sql ... argumento. funÇÕes numÉricas - mod](https://reader033.vdocuments.site/reader033/viewer/2022051917/6009bcc548ba32380067f707/html5/thumbnails/78.jpg)
EXERCÍCIOS5. Crie uma consulta para exibir o nome (c_name) e o telefone do cliente(customer) , e o telefone no formato numérico do país (c_nationkey) 24 e com conta (c_acctbal) maior que R$ 9990