Frissítés (SQL)
A stabil verziót 2022. április 16- án
ellenőrizték . Ellenőrizetlen
változtatások vannak a sablonokban vagy a .
Az UPDATE egy SQL utasítás , amely lehetővé teszi a táblázat adott oszlopaiban lévő értékek frissítését .
Szintaxis
UPDATE [ top ( x )] < object >
SET < hozzárendelés 1 [, hozzárendelés 2 , ...] >
[ WHERE < feltétel > ];
- top(x) - a parancs csak x-szer kerül végrehajtásra
- <objektum> - az objektum, amelyen a műveletet végrehajtják (tábla vagy nézet )
- <hozzárendelés> - egy hozzárendelés, amely minden alkalommal végrehajtásra kerül, amikor a <feltétel> feltétel teljesül, vagy minden rekordhoz, ha nincs hol záradék
- <feltétel> — parancsvégrehajtási feltétel
- SET - a kulcsszó után ott kell lennie a frissítendő táblázat mezőinek listájának, és közvetlenül maguknak az új értékeknek az űrlapon
mező neve="érték"
Példák
UPDATE tbl_books SET ár = 0 WHERE mennyiség = 0 ;
UPDATE PersonalInfo SET street = 'Lizyukova' , city = 'Voronyezs' WHERE name = 'Cica' ;
UPDATE temp a SET
deptno = ( SELECT deptno FROM dept WHERE loc = 'BOSTON' ),
( sal , komm ) = (
KIVÁLASZTÁS 1 . 1 * AVG ( sal ), 1 . 5 * AVG ( comm )
Hőmérséklettől b _
HOL a . depno = b . deptno
)
WHERE deptno IN ( SELECT deptno FROM dept WHERE loc = 'DALLAS' OR loc = 'DETROIT' );
Az utolsó kifejezés a következő műveleteket hajtja végre:
- Csak azokat az alkalmazottakat módosítják, akik Dallasban vagy Detroitban dolgoznak
- A deptno oszlop értékét ugyanarra az értékre állítja be, mint a bostoni alkalmazottak esetében
- Minden alkalmazott fizetése a teljes osztály átlagkeresetének 1,1-szerese
- Minden alkalmazott jutaléka a teljes osztály átlagos jutalékának 1,5-szerese.
Lásd még
SQL |
---|
Verziók |
- SQL-86
- SQL-89
- SQL-92
- SQL:1999
- SQL:2003
- SQL:2006
- SQL:2008
- SQL:2011
- SQL:2016
|
---|
Kulcsszavak |
|
---|
Kapcsolódó cikkek |
|
---|
Az ISO/IEC SQL részei |
- Keretrendszer
- Alapítvány
- Hívásszintű interfész
- Állandóan tárolt modulok
- Külső adatok kezelése
- Objektumnyelvi kötések
- Információs és definíciós sémák
- SQL rutinok és típusok a Java programozási nyelvhez
- XML-rel kapcsolatos specifikációk
|
---|