Vous êtes sur la page 1sur 57

http://www.juliobattisti.com.br/tutoriais/ericogoncalves/comandossql001.

asp

POSTGRES– COMANDOS SQL. Parte 1

Objetivo:

Começarei a partir deste e dos demais tutorias ensinar você a utilizar comandos SQL ,
para utilização dos mesmos irei utilizar o banco de dados postgresql, que se diga de passagem
que é excelente, mas alguns destes comandos por serem em SQL podem ser utilizados por
outros bancos como MYSQL, você vai aprender desde do básico até o avançado,criação de
tabelas, manipulação de dados entre outros, utilizaremos tabelas simples para exercitar os
comandos, e neste você vai aprender a instalar o banco de dados Postgres e criar uma base de
teste.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica.

Bom, vamos começar fazendo a instalação do banco de dados Postgres, esta será para
ambiente Windows, você pode fazer o download do mesmo no seguinte endereço
http://www.postgresql.org/download, o tamanho do mesmo gira em torno de 17 MB.

Após baixar e descompactar, clique no instalador postgresql-8.0.msi e depois no botão


executar.
Tela 001

Na próxima tela vai aparecer em torno de sete opções de idiomas, entre essas o
português, selecione a mesma e clique no botão start.
Tela 002

Vai ser aberta a janela de assistente de instalação, a partir da mesma clique duas vezes
no botão próximo.

Tela 003
Você estará na tela onde deve ativar todos os recursos referente ao servidor do banco
de dados, para isso clique na seta e na opção o recurso será instalado disco regido, repita o
mesmo passo para os demais que não estiverem disponíveis e depois no botão próximo.

Tela 004

Nesta tela você deve estar com a opção “instalar como serviço” ativa e depois inserir
uma senha bem simples, no momento que você clicar no botão próximo, ira surgir uma
mensagem perguntado se o usuário deve ser criado, clique em sim.
Tela 005

Vai parecer uma nova mensagem na mesma clique em não, na tela seguinte você deve
estar com a opção “iniciar agrupamento de banco de dados” ativa, logo abaixo crie uma senha, a
qual não pode ser a mesma que você criou anteriormente e clique duas vezes no botão próximo
para ser inicializada a instalação.
Tela 006

Após a instalação ser completada, inicie o banco postgres, irei abordar sua interface
gráfica, chamada de “pgadmin”, irei utilizar exemplos bem simples para começarmos. Abaixo sua
interface:
Tela 007

Note que na arvore da esquerda temos acesso as varias funções, entre elas: tabelas,
types, functions, procedures entre outras. Também podemos visualizar na janela da direita, na
superior uma tabela e na inferior sua estrutura em comandos.

Irei ensinar você a criar uma base teste para que já no próximo tutorial possamos dar
início a utilização de comandos SQL, vamos chamar esta base de “teste”.

Clique no Menu File “add Server”.

Tela 008

Agora na próxima janela você deve preencher os campos conforme a tela abaixo e
depois clicar em ok, para ser criado a nossa base teste:
Tela 009

Vou descrever o que esta escrito na imagem acima, para caso não consiga visualizar.

ADDRESS 127.0.0.1

DESCRIPTION Base Teste

SERVICE Teste

PORT 5432

MAINTENANCE DB Postgres

USERNAME Postgres

Pronto a nossa base foi criada, conforme mostra a tela abaixo:


Tela 010

Note que a mesma aparece com um “x” vermelho isso indica que o a mesma não esta
conectada, você vai aprender a conectar no próximo tutorial.

OBS: É importante que você tenha um servidor instalado no seu computador


como o ISS ou APACHE.

Conclusão:

Neste tutorial ensinei a instalar o banco de dados postgres passo a passo e também a
criar uma base teste para que no próximo tutorial possamos começar a utilizar os comandos
SQL, mostrado através de telas e de forma simples, direta e objetiva.

Bons estudos e até a próxima parte.


POSTGRES– COMANDOS SQL. Parte 2

Objetivo:

O objetivo deste tutorial é iniciar o aprendizado de comandos SQL usando o banco de


dados postgresql, neste você vai conhecer os principais comandos SQL e também utilizar
alguns deles.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica e acompanhado a parte 1.

Os principais comandos em SQL que irei mostrar são baseados no SQL/92.

SELECT – Recupera os dados do banco.

INSERT – Insere os dados no banco.

UPDATE – Atualize os dados no banco.

DELETE – Deleta os dados no banco.

CREATE TABLE – Poe ser utilizado para criar uma tabela no banco.

ALTER – Pode ser utilizado para alterar o nome de uma tabela.

DROP TABLE – Pode ser utilizado para excluir uma determinada tabela.
Neste inicio não irei ensinar a criar tabelas, nos próximos tutoriais é que você vai
aprender, vamos iniciar o banco de dados para utilizarmos o comando select para recuperar
dados de uma tabela, para isso siga os seguintes passos:

Com o banco aberto, clique na base teste com o botão direito do mouse e depois em
conect.

Tela 001

Será aberta uma janela nesta você deve inserir a senha que você definiu durante a
instalação.
Tela 002

O banco estará conectado, já tenho uma tabela de teste criada com dados inseridos,
onde a mesma possui apenas dois campos ID, NOME, só para testarmos o comando Select. No
banco na parte superior clique icone “SQL” para abrir uma nova janela onde vamos digitar os
comandos.
Tela 003

Tela 004
Bom agora vamos começar a utilizar o comando select, partindo da tabela teste, vamos
supor que você queira trazer todos os registros que a mesma possui, sem definir parametros de
filtros, o qual iremos ver mais adiante, digite o comando abaixo, dentro da janela SQl, e depois
cllique “F5” para executar o comando.

Select * from teste;

Tela 005

O resultado da busca foi o retorno de todos os dados, lendo o comando acima, seria
“selecione todos os registros da tabela teste”, onde:

* - siginifica todos os campos;

From – Origem, ou seja qual tabela;

Outro atributo que podemos utilizar na clausula select é o “Distinct” este serve para não
retornar nomes repetidos onde possa possui o mesmo id por exemplo, para você entender
melhor inclui um terceiro registro com o mesmo nome Celi e tambem o mesmo ID, se fisermos
um select normal vai ser trazidos os dois nomes, conforme tela abaixo:

Tela 006

Agora se colocarmos o distinct logo após o select não será retornado nomes repetitivos.

Tela 007
Veja que é simples e prático fazer consultas, mas agora vamos fazer o seguinte,
estamos buscando todos os campos utilizando para isso o curinga “*”, mas digamos que na
consulta você precisa que seja retornado apenas o nome, então digite o código abaixo,
utilizaremos o distinct.

Select nome from teste;

Tela 008

Conclusão:

Neste tutorial ensinei a os principais comandos do SQL, a conectar a base de teste e


tambem como utilizar o comando Select efetuando algumas consultas, mostrando sempre de
forma prática, simples e objetiva, no próximo tutorial irei continuar ensinado os camandos SQL,
inserindo dados em tabelas. Bons estudos e até a próxima parte.
POSTGRES– COMANDOS SQL. Parte 3

Objetivo:

O objetivo deste tutorial é continuar o aprendizado sobre a utilização de comandos SQL


usando o banco de dados postgresql, neste você vai apreder a utilizar os comandos insert,
update, lower e também a fazer pesquisa com condição, sempre de forma objetiva e prática.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica e acompanhado a Parte 1 e Parte 2.

Começaremos utilizando o comando “Insert” utilizamos o mesmo para inserir registros


no banco de dados, para o processo é bastante simples, na tabela teste que estamos utilizando
como exemplo, a mesma tem dois campos que são ID e NOME, então, vamos acrescentar os
seguinte regitros:

ID = 4

NOME = Neli

O comando fica assim:

Insert into teste (id,nome)

Values (4,'Neli');
Tela 001

Vamos aprender a fazer uma pesquisa utilizando condições, ou seja, iremos determinar
que a mesma retorne apenas o registro , para utilizamos a clauula “where” ,, nesta consulta
vamos trazer os registros que acabamos de inserir, para isso você deve utilizar o seguinte
código abaixo:

Select * from teste where nome=’Neli”;


Tela 002

Note que no banco de dados post existe diferença entre minusculas e maiusculas, nesta
mesma consulta se colocarmos o nome Neli todo e minisculo o mesmo não vai achar os regitros,
existe um atributo que pode ser utilizado para que não acha este pequeno problema.

Tela 003
Para não haver este pequeno problema podemos utilizar o “lower” depois da clausula
where , e antes do campo que desejamos não fazer diferença entre minusculas e maiusculas,
veja então como ficaria o codigo:

Tela 004

Sempre que queremos fazer uma alteração dos dados utilizamos o comando “update”,
desejamos trocar o nome Neli para Neci, vaja como deve ficar o código:

Update teste

Set nome= 'Neci'

where nome='Neli'

Este comando traduzido de alguma forma seria:


Dar um update na tabela teste onde Set mais o nome da coluna igual ao valor que neste
caso é Neci e mais uma clausula where seguido do campo nome mais o valor Neli. É muito
importante utilizar a clausula “where”, o motivo é por exemplo se tivermos varios nomes Neli,
seguindo o exemplo logo acima, seria modificado todos os nomes que começam com neli.

Bom agora iremos aprender a deletar uma tabela, seria lógico aprender a criar a tabela
para depois apaga-la, mas partindo do ponto que já tenho uma tabela criada e que se chama
“teste”, vou ensinar você apagar a mesma. Para isso utilizamos o comando “Drop” mais o nome
da tabela.

Drop Table Teste;

Tela 005

Agora sim vamos aprender a criar uma tabela, para isso utilizamos o comando “Create
Table”, a tabela ser abem simples, depois iremos aprendendo mais sobre a criação das mesmas,
esta iremos colocar os campos cod e nome, sendo que a mesma chamar-se “teste”.
create table teste (

cod integer,

nome varchar(30));

Note que colocamos o comando create table mais o nome da tabela, depois entre
parênteses colocamos os campos e suas propriedades.

Tela 006

Conclusão:

Neste tutorial ensinei a utilizar os camandos para criar tabelas, deletar, editar os
registros, fazer buscas com filtros simples e também utilizar a função Lower na buscas,
mostrando sempre de forma prática, simples e objetiva, no próximo tutorial irei continuar
ensinado os camandos SQL. Bons estudos e até a próxima parte.
POSTGRES– COMANDOS SQL. Parte 4

Objetivo:

O objetivo deste tutorial é continuar o aprendizado sobre a utilização de comandos SQL


usando o banco de dados postgresql, neste você vai apreder a utilizar os comandos basicos do
sql, como exemplo uso de operadores aritméticos e a iserir apelidos em colunas, sempre de
forma objetiva e prática.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica e acompanhado a Parte 1, Parte 2 e Parte 3.

Bom, começando ests tutorial vamos aprender a utilizar comandos para trabalhar com
operações artiméticas simples, levando-se em conta que hoje em dia utilizamos muito esta
operações. Quero mostrar para você como obter resultados, digamos de uma acréscimo de
salario que é feito durante uma determainda consulta.

Para isso criei uma tabela simples chamada calculos, contendo os seguintes campos:

Id, nome, salario e cargo.

Para fazermos umas simulações, também inseri na mesma alguns registros e digamos
que esta tabela é referente a funcionários, primeiro vamos fazer uma consulta para saber
quantos funcionarios tem na mesma.

Select * from calculos;


Tela 001

Agora, vamos começar a utilizar os operadores aritméticos, vamos supor que você
queira durante uma consulta acrescentar ao salario de todos os funcionarios que estão na tabela
um valor de R$ 500,00, então sua consulta deve ser a seguinte:

select nome, salario+500 from calculos;


Tela 002

OBS: Meu objetivo é mostrar varios tipos de consultas para você, assim poderá
utilizar a que mais se adaptar a sua necessidades.

Note que para acrescentar o valor de R$ 500, 00 na coluna salário acrescentei + 500.

O mesmo pode ser feito para consulta utilizando o operador de subtração, digamos que
você queira retirar R$500,00.

select nome, salario+500 from calculos;


Tela 003

Você também pode mostrar no resultado o salário normal sem acréscimo e o salário com
o novo valor, para utilizarmos um exemplo de multiplicação, vamos supor que você vai aumentar
o dobro do salário de todos os funcionários, a consulta ficaria assim:

select nome, salario, salario * 2 from calculos;


Tela 004

Note que na consulta mostro a coluna com o salario normal, e depois coloco o mesmo
multiplicado por 2, no resultado será mostrado em uma nova coluna.

Também podemos utilizar as operações em conjunto, ou seja, digamos que você queira
multiplicar o salário dos funcionarios por 12 e diminuir deste 2000, mostrando o aumento em
outra coluna, então ficaria desta maneira a consulta.

Select nome, sal, 12*salario-2000 from calculos;


Tela 005

Neste caso ele multiplica o salarios primeiro por 12 e depois diminui R$ 2.000,00, mas
digamos que você queira fazer ao contrário, queira aumentar R$ 2.000,00 a todos os funcionário
e depois multiplicar por 12, para isso as consulta deverá ficar desta forma.

Select nome, salario, 12*(salario + 2000) from calculos;

Já irei explicar, acima coloquei entre parênteses para que seja calculado primeiro, assim
vai ser somado o salário + 2000 para depois ser multiplicado, são consultas básicas mas de
grande utilidade.
Tela 006

Também podemos inseri apelidos nas colunas, muitas vezes o titulo de uma coluna é
grande demais, podemos então fazer que no resultado de uma consulta aparece outro nome,
digamos que na coluna salário, você queira que apareça “sal”, então, faça o seguinte:

Select nome, salario as sal from calculos;

O que fiz foi após o nome da coluna colocar o “as” mais “novo nome”.
Tela 007

Conclusão:

Neste tutorial ensinei você a utilizar os camandos para interagir com operadores
aritméticos, utilizando consultas para mostrar aumentos e dimuição de salários e também a
inserir apelidos em colunas, mostrando sempre de forma prática, simples e objetiva, no próximo
tutorial irei continuar ensinado os camandos SQL. Bons estudos e até a próxima parte.
POSTGRES– COMANDOS SQL. Parte 5

Objetivo:

O objetivo deste tutorial é continuar o aprendizado sobre a utilização de comandos SQL


usando o banco de dados postgresql, neste você vai continuar aprendendo a utilizar os
comandos basicos do sql, como exemplo o uso de operador de concatenação. Caracteres
Leiterais, restringir consultas e utilizar operadores de comparação sempre de forma objetiva e
prática.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica e acompanhado a Parte 1, Parte 2 e Parte 3.

Vamos começar aprendendo a utilizar operador de concatenação (||), serve por exemplo
para juntar duas colunas em uma única de saída. Para que você entenda melhor vamos fazer
uma pesquisa onde iremos juntar o nome e cargo do funcionário e mostrar em uma única coluna
de saída, nesta vamos inserir um apelido “Concatenação”.

select nome || cargo as "Concatenacao" from calculos;


Tela 001

Note que é simples fazer este tipo de busca e dependendo do sistema pode vir a ser
bastante utilizada.

Também podemos inserir caracteres literais, sendo que literal é qualquer caracter, as
vezes pode nos ser muito útil, por exemplo nesta mesma pesquisa que fizemos acima, no
resultado poderiamos acrescentar a letra “é” assim ficaria “Roberto é Gerente”, abaixo a linha de
consulta que vai mostrar este resultado.

select nome ||''|| ' é ' || ''|| cargo as "Concatenacao" from calculos;
Tela 002

Com a concatenação e utilização de strings lietrais é possível montar frases no resultado


da consulta, antes de passar adiante vamos criar a seguinte frase no resultado da consulta:
“Roberto é Gerente e ganha 2000”. Claro que aqui utilizei um exemplo na frase só para você
entender que o que vamos colocar é a letra “é” mais “e ganha, mostrando, nome, cargo e salário
do funcionário.

select nome ||''|| ' é ' || ''|| cargo ||''|| ' e ganha' ||' '|| salario as "Concatenacao"
from calculos;
Tela 003

Bom, agora iremos aprender a limitar uma consulta, ou seja, até agora vimos fazendo a
busca de todos os campos, independente de nome de funcionário, mas digamos que você queira
buscar apenas funcionários que tenham o nome “Roberto”, então, para isso utilizamos a
clausula “where” para satisfazer esta condição. Vamos continuar utilizando a tabela calculos nos
exemplos, iremos fazer a seguinte pesquisa, buscar funcionário que se inicie pelo nome
“Roberto”.

select * from calculos where nome='Roberto';


Tela 004

Note que vai aparecer apenas um nome, porque é o que tem cadastrado na tabela, a
clausula “where” é colocado logo após o nome da tabela depois colocamos o nome do campo
que queremos passar como restrição, ou seja, neste nosso exemplo iremos restringir pelo nome,
seguido do sinal de “=” e entre as simples colocamos o nome.

Você também deve notar que o padrão do banco de dados post é ficar em minusculos os
registro dentro do mesmo, se trocar o nome “roberto” todo para maiusculo não ira funcionar,
agora se digitar tudo em minusculo ira funcionar normalmente, mais adiante irei ensinar uma
função para resolver de certa forma este pequeno problema, que nem vem a ser um problema,
mas podemos esquecer de colocar só letras minusculas ou conforme escrevemos o registro, isso
pode vir a ocorrer quando esta sendo utilizado pelo usuario final, portanto, uma dica quando
estiver desenvolvendo aplicações é pensar nestes pequenos detalhes. Mas também não pense
em tudo deixei o seu cliente pensar por você em certas ocasiões.

Voltando para os comandos SQL básico, veja que são comandos simples, mas que
utilizamos com frequência, como havia dito no tutorial anterior, mas irei voltar a reforçar, irei
procurar mostrar vários comandos para que depois você venha adpata-lo da forma que mais lhe
for útil.
É importante, conhcer os operadores de comparação, abaixo esta uma tabela com os
mesmo.

Note que já utilizamos o primeiro operador “=” na consulta onde restringimos a mesma
para buscar apenas funcionários que tivessem o nome “Roberto”.

Vamos fazer uma consulta com os outros operadores:

Primeiro operador >, vamos selecionar todos os funcionários que ganhe mais do R$
1.500,00.

Select * from calculos where salario > '1500';


Tela 005

Com o operador <, vamos selecionar todos os funcionários que ganhe um salário menor
do que R$ 1.500,00.

Select * from calculos where salario < '1500';


Tela 006

Utilizando o operador >=, vamos selecionar todos os funcionarios que ganhem o salário
maior ou igual R$ 1.000,00.

Select * from calculos where salario >= '1000';


Tela 007

Utilizando o operador <=, vamos selecionar todos os funcionarios que ganhem o salário
menor maior ou igual R$ 800,00.

Select * from calculos where salario <= '800';


Tela 008

E por último o operador <>, vamos selcionar todos os funcionários onde o salário for
diferente de R$ 2.000,00.

Select * from calculos where salario <> '2000';


Tela 009

Conclusão:

Neste tutorial ensinei você a utilizar os camandos para interagir com operadores de
cncatenação, uso de string literais, retringir concultas utilizando a clausula where e também a
utilizar operadores de comparação, mostrando sempre de forma prática, simples e objetiva, no
próximo tutorial irei continuar ensinado os camandos SQL. Bons estudos e até a próxima parte.

POSTGRES– COMANDOS SQL. Parte 6

Objetivo:

O objetivo deste tutorial é continuar o aprendizado sobre a utilização de comandos SQL


usando o banco de dados postgresql, neste você vai continuar aprendendo a utilizar outros
operadores de comparação e tabém a utilizar funções simples, sempre de forma objetiva e
prática.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica e acompanhado a Parte 1, Parte 2 e Parte 3.

Ola! Pessoal, iremos aprender outros operadores de comparação, between, in, são
bastantes utlizados e de fácil compreensão, abaixo a tabela com seu significado.
Vamos criar um exemplo com os operadores, para isso utilizaremos a tabela calculos,
nesta tabela selecione todos os registros, para ver que existe quatro valores distintos que serão
os que iremos trabalhar utilizando os operadores.

Tela 001

Vamos utilizar primeiro o comando “between e and” em conjunto, digamos que você
precise retornar na consulta os empregados que ganham entre 700 e 900, iremos mostrar
apenas o nome e o salário, a linha de consulta ficaria assim:

Select nome, salario from calculos where salario between 700 and 900;
Tela 002

Agora utilzaremos o operador “in”, digamos que você precisar retornar empregados
utilizando uma lista salários conhecida, ou seja, iremos buscar empragados que ganham
salários de 700,800 e 2000, a consulta ficará assim:

Select nome, salario from calculos where salario in (700,800,2000);


Tela 003

Vamos utilizar o operador “Not” podemos utiliza-lo para modificar uma consulta da
seguinte maneira, baseando-se na consulta acima, onde queremos buscas empregados que
ganham salários em uma determinada faixa, podemos utilizar “not” antes do operador “in” com
isso irão retornar todos os empregados que não estejam na faixa de salário pré estabelecida,
abaixo o comando.

Select nome, salario from calculos where salario not in (700,800,2000);

Tela 004

Vamos aprender agora a utilizar a cláusula “order by” utilizando para mostrar os
resultados das consultas em ordem crescente ou decrescentes. Vamos ver um exemplo de cada
uma primeiro, selecionaremos todos os campos e mostraremos em forma “crescente”.

select * from calculos order by nome asc;


Tela 005

Agora utilizaremos o mesmo comando, apenas mostrando o resultado da consulta em


orende “decrescente”.

select * from calculos order by nome desc;


Tela 006

Vamos começar a aprender a utilizar algumas funções simples do post, a primeira será
“current_date” que serve para retornar a data de hoje, veja o comando abaixo:

select current_date;
Tela 007

Outra função é “current_time” serve para retornar a hora do exato momento, veja o
comando.

select current_time;
Tela 008

Conclusão:

Neste tutorial ensinei você a utilizar mais operadores de concatenação e também a


utilizar funções básicas para mostrar data e hora,, através de exemplos simples e práticos,
objetivo, no próximo tutorial irei continuar ensinado os camandos SQL. Bons estudos e até a
próxima parte.
POSTGRES– COMANDOS SQL. Parte 7

Objetivo:

O objetivo deste tutorial é continuar o aprendizado sobre a utilização de comandos SQL


usando o banco de dados postgresql, neste você vai continuar aprendendo a utilizar funções
simples, sempre de forma objetiva e prática.

Pré-requisito:

Para você poder acompanhar o desenvolvimento deste tutorial, será necessário ter
conhecimento no mínimo informática básica.

Ola! Pessoal, continuando esta série de tutoriais de comandos sql utilizando o postgres,
vamos aprender nesta parte a usar algumas funções simples, mas de grande utilidade, a
primeira função que iremos aprender será “BIT_LENGTH (string), esta ira retornar o tamanho
em bits de uma string. Para que você possa compreender melhor o exemplo a seguir irei mostrar
em duas telas em conjunto, utilizaremos a tabela “calculos” fazendo uma consulta normal para
mostrar todos os nomes que sera mostrado na primeira tela, na segunda tela utilizaremos uma
consulta utilizando a função.

select _length(nome) from calculos;


Tela 001

A próxima função será “CHARACTER_LENGTH(string) esta ira retornar o tamanho em


caracteres de uma string, ou seja se um nome, como exemplo utilizando a tabela calculos,
digamos que você queira saber quantas letras os nomes contidos nela.

select character_length(nome) from calculos;


Tela 002

A próxima função “SESSION_USER” poder ser utilizado para retornar o usuario que esta
logado.

select session_user;
Tela 003

Vamos aprender a função “CURRENT_DATE” para retornar a data do dia atual.

select current_date;
Tela 004

Agora aprenderemos a utilizar a função “CURRENT_TIME”, esta retorna a hora do exato


momento que a consulta for executada.

select current_time;
Tela 005

Podemos também utilizar a função “CURRENT_TIMESTAMP” para retornar a data e hora


juntos.

select current_timestamp;
Tela 006

Outra função bem útil é “EXTRACT (campo From expr), pedendo ser utilizado em
conjunto com a função current_date, serve para extraír um determinado campo de uma hora ou
data.

select extract(month from current_date);


Tela 007

Outra função é “TO_CHAR” utilizado com números , por exemplo, iremos retornar na
consulta abaixo os sálarios separados por uma vírgula.

select to_char(salario,'L99,999') from calculos;


Tela 008

Conclusão:

Neste tutorial ensinei você a utilizar mais operadores de concatenação e também a


utilizar funções básicas para mostrar data e hora,, através de exemplos simples e práticos,
objetivo, no próximo tutorial irei continuar ensinado os camandos SQL. Bons estudos e até a
próxima parte.

Vous aimerez peut-être aussi