Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Обобщена информация

Налична е актуализация, която въвежда нов документ за преговаряне – SQL, създаване или промяна. Тази инструкция извършва вътрешна проверка за съществуване на обект. Ако обектът не съществува, ще бъде създаден нов обект. Ако обектът съществува, съществуващият обект ще бъде променен към новата дефиниция. Новият пример за документ за преговаряне в SQL Server е подобен на следния:

CREATE OR ALTER VIEW corView ASSELECT 2 AS [dos];GO

Повече информация

Тази актуализация е включена в Service Pack 1 за SQL Server 2016.

Всяка нова компилация за SQL Server 2016 съдържа всички поправки и всички корекции на защитата, които са били включени в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2016.

Преди да приложите тази актуализация и да промените дефиницията на обектите за програмируемост, трябва да изпълните следните операции:

  • Пуснете обекта (ако съществува)

  • Създаване на обекта с помощта на новата дефиниция

  • Възстановяване на разрешения за обекта

Или изпълнете следните операции:

  • Ако обектът не съществува, създайте обекта с помощта на командата "Създай".

  • В противен случай променете обекта с помощта на отделна инструкция за промяна.

След като приложите тази актуализация, можете да изпълнявате само командата CREATE или ALTER на следните обекти за програмируемост:

  • Изгледи

  • Съхранени процедури (включително и роден компилиран)

  • Дефинирани от потребителя функции (включително и роден компилиран)

  • Превключватели (включително и роден компилиран)

Командата CREATE или ALTER не се отнася за следните неща:

  • Обекти, които изискват място за съхранение (таблици, индекси, индексирани изгледи и т. н.)

  • Обекти, които не са програмируеми (например създаване на събрание, създаване на таблица или създаване на схема)

  • Непрепоръчителни обекти за програмируемост (правило и по подразбиране)

Забележка Функциите, дефинирани от потребителя CLR, се поддържат започвайки с SQL Server 2016 SP1 CU1.

Препратки

Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.