УПДАТЕ
Дефиниција
Промените податке у табели или приказу.
УПДАТЕ СЕТ објекат {{име колоне = израз | Дефаулт | НУЛЛ} | @ променљива = израз | @ променљива = израз колона =} [, ... Н] [ОД {} [, ... н]] [где { }] Опис клаузула
- СЕТ: Наводи списак имена променљивих или колоне да буде ажуриран.
- Колона Име: колона садржи податке ће се променити. Мора да постоји у табели или приказу. Идентити колоне или колоне срачунате не могу да се ажурирају.
- Израз: променљива је, буквално вредност, израз, или субселецт изјава у загради да даје једну вредност. Вредност вратио изразом замењује постојећу вредност у колони или променљива.
- Дефаулт: Наводи подразумевана вредност дефинисана у колони треба да замени постојећу вредност у тој колони. Ово се такође може користити да бисте променили колону нулл ако нема подразумевану вредност, а подешена да прихвата нулл вредности.
- ОД: Наводи да користите табелу извора, поглед или изведене табеле да обезбеди услове за ажурирање рада. Ако се објекат који се ажурира је наведено у одредби ФРОМ, а постоји само једна референца на објекат у њему, можете одредити да ли или не псеудоним објеката. Ако се објекат појављује се ажурира више пута у одредби ФРОМ, једна референца на објекат не сме да одређује псеудоним табеле. Све остале референце на објекат клаузулом мора да садржи псеудоним објеката.
- ГДЕ: прецизира услове који ограничавају редове који се ажурирају. Његова употреба је веома важно јер, ако не све записе у табели или приказу пријема амандман.
Примери
. Ажурирање све записе у табели продавац.
Бонус УПДАТЕ СЕТ Салес.СалесПерсон = 6000, ЦоммиссионПцт = .10 и СалесКуота = НУЛЛ
Б. Ажурирање само записе чије име почиње са друмским-250 и су црвене. Промена показује како се користе израчунате вредности.
УПДАТЕ СЕТ листаЦена = листаЦена Продуцтион.Продуцт * 2 ГДЕ име попут Н'Роад-250% 'и боја = Н'Ред'
Ц. Измени колону табеле Продавац СалесИТД да одсликавају најновије продају снимљене у Табели СалесОрдерХеадер.
СалесИТД Салес.СалесПерсон УПДАТЕ СЕТ + = Подзбир ИЗ Салес.СалесПерсон СалесИТД КАО КАО СП ИННЕР ЈОИН итд Салес.СалесОрдерХеадер сп.СалесПерсонИД = со.СалесПерсонИД
И со.ОрдерДате = (СЕЛЕЦТ МАКС (ОрдерДате) одакле Салес.СалесОрдерХеадер СалесПерсонИД = сп.СалесПерсонИД)
Информације Битацорас.цом ...
Оцени у Битацорас.цом: УПДАТЕ изјава Дефиниција Промените податке у табели или приказу. УПДАТЕ СЕТ објекат {{име колоне = израз | Дефаулт | НУЛЛ} | @ променљива = израз | @ променљива = израз колона =} [? Н] [? ОД {} [Н]] .....
Како би било да је овај сајт и ја сам одушевити да сам нашао, а сада радим са Висуал Студио 2010 (нето). И СКЛ Сервер 2008
Али ја имам компликације и волео бих да видим да ли могу да рачунају на вашу подршку и јасно моје сумње
Јер ја не могу назвати ускладиштену процедуру (УПДАТЕ)
ако можете да ми дате неке информације о вашем проблему ћу видети ако ја могу помоћи.
[...] Овај пост је Твиттед од соловб [...]