ОНОВЛЕННЯ
Визначення
Зміна даних у таблиці або поданні.
UPDATE об'єкт SET {ім'я стовпця = {вираз | DEFAULT | NULL} | @ мінлива = вираз | @ стовпця змінної = вираз =} [, ... п] [FROM {} [, ... п]] [WHERE { }] Опис положення
- SET: Визначає список імен змінних або стовпців в оновленні.
- Ім'я стовпця: стовпець, що містить дані будуть змінюватися. Повинні існувати в таблиці або поданні. Стовпці ідентифікаторів або обчислюваних стовпців не може бути оновлений.
- Вираз: це змінна, буквальне значення, вираз або підзапит вибірки в дужках, що повертає одне значення. Значення, повернене виразом, замінює існуючі значення в стовпці або змінною.
- DEFAULT: Визначає значення за замовчуванням, визначені для стовпця, щоб замінити існуючі значення в цьому стовпці. Це також може бути використана для зміни колонки до нуля, якщо у нього немає за замовчуванням і встановити прийняти нульові значення.
- ОТ: Задає використання вихідної таблиці, подання або похідної таблиці забезпечити критерії для операції оновлення. Якщо оновлюваний об'єкт зазначений в ЕКОМ і є тільки одне посилання на об'єкт, ви можете вказати, чи слід псевдонім об'єкта. Якщо оновлюваний об'єкт з'являється більше одного разу в ЕКОМ, жодної посилання на цей об'єкт не повинна вказувати псевдонім таблиці. Всі інші посилання на об'єкт стаття повинна включати об'єкт псевдоніма.
- ДЕ: визначає умови, які обмежують ті рядки, які будуть оновлені. Його використання має важливе значення, тому що якщо не всі записи з таблиці або подання, отримання поправки.
Приклади
. Оновлення всіх записів в таблиці SalesPerson.
ОНОВЛЕННЯ SET Sales.SalesPerson Бонус = 6000, CommissionPct = 0,10, SalesQuota = NULL
б. Оновлення тільки ті записи, чиє ім'я починається з дорожньо-250 і червоні. Зміна показує, як використовувати розрахункові значення.
UPDATE SET ListPrice = ListPrice Production.Product * 2 WHERE Name LIKE N'Road-250% 'і колір = N'Red "
в. Зміна стовпця SalesPerson SalesYTD стіл, щоб відобразити останні продажів в табл SalesOrderHeader.
SalesYTD поновлення набору Sales.SalesPerson = + SubTotal ВІД Sales.SalesPerson SalesYTD AS зр INNER приєднатися як так далі Sales.SalesOrderHeader sp.SalesPersonID = so.SalesPersonID
І so.OrderDate = (SELECT MAX (OrderDate), звідки Sales.SalesOrderHeader SalesPersonID = sp.SalesPersonID)
Інформація Bitacoras.com ...
Ставка в Bitacoras.com: UPDATE заяву Визначення Зміна даних у таблиці або поданні. UPDATE об'єкт SET {ім'я стовпця = {вираз | DEFAULT | NULL} | @ мінлива = вираз | @ стовпця змінної = вираз =} [?, N] [? З {} [N]] .....
Як щодо я знайшов цей сайт, і я тішуся з того, що я знайшов, і тепер я працюю з Visual Studio 2010 (. NET) і SQL Server 2008
Але у мене є ускладнення, і хотів би бачити, чи можу я розраховувати на вашу підтримку і очистити свої сумніви
Тому що я не можу назвати збережені процедури (ДОПОВНЕНО)
якщо ви можете дати мені більше інформації про вашу проблему я буду бачити, якщо я можу допомогти.
[...] Це повідомлення поддразніть по solovb [...]