A SQL apresenta uma série de comandos para criação de tabelas e manipulação de seus registros. Conhecer SQL é essencial quando queremos acessar bancos de dados com velocidade e eficiencia. Para isto postarei algumas das mais usadas funções de SQL com exemplos de como usa-las corretamente.
Technorati Tags: SQL, programação, banco de dados, FireBird, comandos sql
ALTER TABLENo próximo post mostrarei outras funções importantes de SQL, com as funções DELETE, INSERT e UPDATE, necessaria para a manipulação de uma tabela ou banco de dados.
Altera a estrutura de uma tabela.
Exemplo:
ALTER TABLE CLIENTE ADD CPF CHAR(12), DROP CIC, ADD CONSTRAINT E_MAIL CHECK (E_MAIL CONTAINING '@' OR E_MAIL IS NULL)
AVG()
Retorna a média de valores de uma coluna.
Exemplo:
SELECT MES, AVG(VALOR_DA_VENDA) FROM VENDAS ORDER BY MES
CAST()
Converte uma coluana para outro tipo de dados.
Exemplo:
SELECT ITENS FROM PEDIDOS WHERE DATA >= CAST(:pDATA AS DATE)
COMMIT
Grava as alterações de uma transação permanentemente no Banco de Dados.
Exemplo:
COMMIT
COUNT()
Retorna a quantidade de registros para uma condição em um SELECT
Exemplo:
Select count(*) from pedidos
CREATE TABLE
Cria uma nova tabela no seu banco de dados
Exemplo:
CREATE TABLE CLIENTES (
ID INTEGER NOT NULL
NOME CHAR(60) NOT NULL,
CPF CHAR(12) NOT NULL,
ENDERECO CHAR(50),
CONSTRAINT_PK_CLIENTE PRIMARY KEY(ID));
Technorati Tags: SQL, programação, banco de dados, FireBird, comandos sql
Comentários