-- CREATE DATABASE EMPRESAX
-- USE EMPRESAX
CREATE TABLE CLIENTES(
CODCLI INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
NOME VARCHAR(9));
-- Exemplo Insert
INSERT INTO CLIENTES(NOME)
VALUES('ALEXANDER');
-- Exemplo Insert
INSERT INTO CLIENTES(NOME)
VALUES('OUTROS'),
('FULANO'),
('BELTRANO'),
('CICLANO');
-- Exemplo Update
UPDATE CLIENTES SET NOME = 'ALEX' WHERE NOME = 'ALEXANDER';
-- Exemplo Delete
DELETE FROM CLIENTES WHERE NOME = 'FULANO';
SELECT * FROM CLIENTES;
CREATE VIEW LISTACLIENTES AS
SELECT NOME
FROM CLIENTES;
SELECT * FROM LISTACLIENTES;
-- Procedures
-- DELIMITER //
CREATE PROCEDURE INSERIR_CLIENTE(IN IN_NOME VARCHAR(9))
BEGIN
INSERT INTO CLIENTES(NOME)
VALUES(IN_NOME);
END //
-- delimiter ;
CALL INSERIR_CLIENTE('ALEXANDRO');
SELECT * FROM LISTACLIENTES;