Съдържание:
Определение - Какво означава UPDATE?
Операцията UPDATE е оператор на структуриран заявен език (SQL), използван за промяна или актуализиране на стойности в таблица. Обикновено е наложен с клауза WHERE за ограничаване на промяната до набор от стойности, които отговарят на конкретен набор от критерии.
Техопедия обяснява актуализация
Общият синтаксис на оператор UPDATE е:
UPDATE table_name SET колона1 = value1, column2 = value2 WHERE колона = условие
Например, в таблицата Customer_master, ако трябва да се направи промяна както на имейл адреса на Andrew Smith (към), така и на неговата дата на раждане (до 17 февруари 1985 г.), синтаксисът ще бъде:
ОБНОВЛЕНИЕ customer_master SET email_addr = "", date_of_birth = "02.01.1985" WHERE customer_name = "Andrew Smith"
Обърнете внимание на важността на клаузата WHERE, като действа като ограничение по отношение на редовете данни, които трябва да се променят. Без клаузата WHERE, изявлението ще актуализира цялата таблица, определяйки имейл адресите на всички клиенти до датите на раждане на всички клиенти до 17 февруари 1985 г.
За да актуализирате таблица, потребителско име трябва да получи привилегията да го направи от администратора на базата данни. Дори докато използва приложение, когато данните се променят (като имейл адреса на Ендрю Смит по-горе), приложението наистина изпраща еквивалентния оператор UPDATE като този по-горе, за да се изпълни в базата данни.