Update (SQL)
Update је наредба у SQL језику којом се ажурирају одређени редови. Да би ажурирање било успешно, корисник мора имати неопходан приступ да може да користи UPDATE наредбу. Овај приступ се обично зове и UPDATE привилегија. Општа синтакса за ову наредбу изгледа овако:[1]
UPDATE naziv_tabele SET kolona1 = vrednost1, kolona2 = vrednost2 ... [WHERE uslov]
Примери
Следећа наредба ставња вредност 1 у Колону 1, само на местима где је вредност Колоне 2 једнака а. Ово наравно само важи за наведену табелу.
UPDATE Tabela1 SET Kolona1 = 1 WHERE Kolona2 = 'a'
Слично претходном примеру, могуће је манипулисати више вредност кроз један упит, уколико је услов исти.
UPDATE Tabela1 SET Kolona1 = 9, Kolona2 = 4 WHERE Kolona2 = 'a'
Уколико није потребан неки услов, већ је ажурирање помоћу -{UPDATE}- потребно за све редове, цела WHERE калузула се може исоставити, што би изгледало овако:
UPDATE Tabela1 SET Kolona1 = 1, Kolona2 = 2
Извори
- ^ http://www.w3schools.com/sql/sql_update.asp Упрошћено са ове стране
- п
- р
- у
- Модели база података
- Нормализација база података
- Структура похрањивања података
- Подјељени СУРБП
- Референцијални интегритет
- Релациона алгебра
- Релациони рачун
- Релационе базе података
- СУРБП
- Релациони модел
- Објектно оријентисане базе података
- Процесирање пресјека
- База података
- ACID
- Створи, читај, ажурирај, обриши
- Null
- Кандидат за кључ
- Страни кључ
- Примарни кључ
- Суперкључ
- Сурогат кључа
- Окидач
- Преглед
- Табела
- Курсор
- Евиденција пресјека
- Пресјек базе података
- Индекс
- Сачувана процедура
- Партиција
- Трансакција
- Select
- Insert
- Update
- Merge
- Delete
- From
- Join
- Union
- Create
- Drop
- Begin work
- Commit
- Rollback
- Truncate
- Alter
- Контрола редослиједа
- Рјечник података
- JDBC
- ODBC
- Језик претраге
- Оптимизација претраге
- План претраге
- Производи: Објектно оријентисани
- поређење
- Релациони
- поређење
- Документно оријентисани