h1

CREATE TABLE,DATABASE, INSERT INTO ex.complet,ALTER TABLE

November 2, 2009

Creeaza BD si tabele ( cu campuri specificate).

create

Pentru a insera inregistrari in tabela Persoane (in fiecare camp in parte ) vom folosi clauza INSERT TO.

Comanda ALTER – permite modificari in structura tabelelor

Exemple:

alter

EXEMPLU CREATE DATABASE, CREATE TABLE, INSERT INTO:

Exemplu complet:

Vom crea baza de date cu numele Persoane, tabela cu numele Pers.

create_table

Vom folosi acum comanda INSERT INTO pt.a  insera inregistrari in tabela Pers:

Avem 2 metode de inserare a inregistrarilor intr-o tabela:

Metoda 1:

INSERT INTO Pers (P_Id,Nume,Prenume,Adresa,Oras) VALUES (1, 'Pop', 'Virgil', 'Str.Florilor', 'Ploiesti');
INSERT INTO Pers (P_Id,Nume,Prenume,Adresa,Oras) VALUES (2, 'Pop', 'Mihai' , 'Str.Iaz'     , 'Campina' );
INSERT INTO Pers (P_Id,Nume,Prenume,Adresa,Oras) VALUES (3, 'Pop', 'Ion'   , 'Str.Lacului' , 'Oradea'  );

Metoda 2:


INSERT INTO Pers (P_Id,Nume,Prenume,Adresa,Oras)
SELECT 1, 'Pop', 'Virgil', 'Str.Florilor', 'Ploiesti' union ALL
SELECT 2, 'Pop', 'Mihai' , 'Str.Iaz'     , 'Campina'  union ALL
SELECT 3, 'Pop', 'Ion'   , 'Str.Lacului' , 'Oradea';

Efectul va fi acelasi:

insertinto

Ca sa stergem toate inregistrarile dintr-o tabela fara a afecta tabela in sine:
TRUNCATE TABLE Pers — va sterge automat toate inregistrarile fara a sterge –insa tabela creata PERS

CLAUZA ALTER TABLE:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: