Baie van ons het op een of ander manier met databasisse gebruik en gewerk. As 'n DBA- of databasisprogrammeerder nie by ondernemings beskikbaar is nie, is dit dikwels aan u om u hande vuil te maak deur SQL -state te skryf. Hierdie handleiding lei u deur die skryf van basiese SQL -stellings om data op te haal en te manipuleer. Ons gaan na vier primêre arena's kyk
1) SELECT - Hierdie opdrag word gebruik om inligting uit 'n tabel op te haal
2) INSERT - Hierdie opdrag word gebruik om inligting by 'n tabel te voeg
3) UPDATE - Hierdie opdrag word gebruik om inligting na 'n tabel te verander
4) DELETE - Hierdie opdrag word gebruik om inligting uit 'n tabel te verwyder
Stappe
Stap 1. Klik op Begin alle programme Microsoft SQL Server (2005/2008) SQL Server Management Studio
Stap 2. Meld dan aan met u geloofsbriewe op die bediener
Stap 3. Klik nou met die rechtermuisknop op die Northwind -databasis en kies Nuwe navraag
Stap 4. Voer in die nuwe navraagvenster die volgende opdrag in vir SELECT
Stap 5. Dit is die sintaksis vir SELECT - SELECT * VAN werknemers
Stap 6. Dit is die sintaksis vir INSERT -
INVOER IN WERKENDE WAARDES ('col1', 'col2') - Vervang col1 en col2 met werklike waardes soos hieronder getoon
Gee die waardes van werknemers in ('Anil', '[email protected]')
Dit voeg 'n enkele ry in die tabel in.
As u meer rye tegelyk wil invoer, sien u die volgende opdrag
INSERT IN WAARDE vir werknemers ('Anna', '[email protected]'), INSERT INTO Employee 's values (' Krystel ',' [email protected] '), INSERT INTO Werknemers waardes (' Lines ',' lines@company. com '). Die belangrikste verskil hier is dat elke waarde bygevoeg word deur a komma
Stap 7.
Dit is die sintaksis vir UPDATE - UPDATE werknemers SET col1 = 'nuwe waarde' WAAR col1 = 'ou waarde' - Vervang col1 met werklike waardes soos hieronder getoon
UPDATE Werknemers SET Name = 'Anil Mahadev' WHERE Name = 'Anil'
Dit is die sintaksis vir DELETE - DELETE FROM Employee WHERE col1 = 'value' WHERE value = 'actual data row' - Vervang werklike data ry met werklike waardes soos hieronder getoon
SKRYF VAN WERKNEMERS WAAR Naam = 'Anil Mahadev'
Dit voltooi hierdie kort instruksies. Ek hoop dat dit vir u voordelig was en bedank u graag dat u dit gekyk het.
Wenke
- Gebruik die SQL Server Management Studio -kodebrokkies as wenke om u SQL -skryfvaardighede te verbeter
- Namate u gemakliker word om navrae te skryf, gebruik die SQL Query Designer om gesofistikeerde navrae op te stel
Waarskuwings
- Moet nooit DELETE gebruik sonder 'n WHERE klousule in u verklarings om te voorkom dat rye per ongeluk verwyder word nie
- Dieselfde reël geld ook vir UPDATE en INSERT
- Wees altyd versigtig wanneer u met die DELETE -opdrag werk.