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

Извори

  1. ^ http://www.w3schools.com/sql/sql_update.asp Упрошћено са ове стране
  • п
  • р
  • у
Концепти
Објекти
  • Окидач
  • Преглед
  • Табела
  • Курсор
  • Евиденција пресјека
  • Пресјек базе података
  • Индекс
  • Сачувана процедура
  • Партиција
  • Трансакција
SQL
  • Select
  • Insert
  • Update
  • Merge
  • Delete
  • From
  • Join
  • Union
  • Create
  • Drop
  • Begin work
  • Commit
  • Rollback
  • Truncate
  • Alter
Компоненте
  • Контрола редослиједа
  • Рјечник података
  • JDBC
  • ODBC
  • Језик претраге
  • Оптимизација претраге
  • План претраге
  • Производи: Објектно оријентисани
    • поређење
  • Релациони
    • поређење
  • Документно оријентисани
  • п
  • р
  • у
SQL
Верзије
  • SQL-86
  • SQL-89
  • SQL-92
  • SQL:1999
  • SQL:2003
  • SQL:2006
  • SQL:2008
  • SQL:2011
  • SQL:2016
Кључне речи
  • As
  • Case
  • Create
  • Delete
  • From
  • Having
  • Insert
  • Join
  • Merge
  • Null
  • Order by
  • Prepare
  • Select
  • Truncate
  • Union
  • Update
  • Where
  • With
Повезан
  • Edgar Codd
  • Relational database
ISO/IEC SQL делови
  • Framework
  • Foundation
  • Call-Level Interface
  • Persistent Stored Modules
  • Management of External Data
  • Object Language Bindings
  • Information and Definition Schemas
  • SQL Routines and Types for the Java Programming Language
  • XML-Related Specifications