Kopsavilkums
Ir pieejams atjauninājums, kas iepazīstina ar jaunu Transact-SQL priekšrakstu, izveidi vai MAINĪŠANU. Šis priekšraksts veic iekšēju pārbaudi objekta eksistencei. Ja objekts nepastāv, tiks izveidots jauns objekts. Ja objekts pastāv, esošais objekts tiks mainīts uz jauno definīciju. Jaunais Transact-SQL priekšraksta koda piemērs līdzinās tālāk norādītajam.
CREATE OR ALTER VIEW corView ASSELECT 2 AS [dos];GO
Papildinformācija
Šis atjauninājums ir iekļauts SQL Server 2016 1. servisa pakotnē .
Katrā jaunajā SQL Server 2016 būvējumā ir ietverti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā būvējumā. Ieteicams instalēt jaunāko būvējumu SQL Server 2016.
Pirms lietojat šo atjauninājumu un maināt programmējamo objektu definīciju, ir jāveic tālāk norādītās darbības.
-
Nometiet objektu (ja tāds ir)
-
Objekta izveide, izmantojot jauno definīciju
-
Objekta atļauju atjaunošana
Vai veiciet tālāk norādītās darbības.
-
Ja objekts nepastāv, izveidojiet objektu, izmantojot priekšrakstu CREATE.
-
Pretējā gadījumā modificējiet objektu, izmantojot atsevišķu priekšrakstu ALTER.
Pēc šī atjauninājuma lietošanas Priekšrakstam CREATE vai ALTER varat izpildīt tikai šādiem programmējamības objektiem:
-
Viedokli
-
Saglabātās procedūras (ieskaitot vietējo kompilēto)
-
Lietotāja definētas funkcijas (ieskaitot vietēji kompilētas)
-
Trigeri (tostarp lokāli kompilēti)
Priekšraksts CREATE vai ALTER neattiecas uz šādiem:
-
Objekti, kuriem nepieciešama krātuve (tabulas, indeksi, indeksēti skati un citi)
-
Non-programmējamības objekti (piemēram, izveidot MONTĀŽU, izveidot tabulu vai izveidot shēmu)
-
Deprecated programmējamības objekti (KĀRTULA un NOKLUSĒJUMS)
Piezīme. CLR lietotāja definētās funkcijas tiek atbalstītas, sākot ar SQL Server 2016 SP1.
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.