ВУЗ:
Составители:
Рубрика:
помощью локальной переменной. Не разрешается использование любых выражений
или констант, допустимое для обычных параметров.
• VARYING — ключевое слово, которое используется совместно с параметром
OUTPUT, имеющим тип данных cursor. Ключевое слово VARYING определяет, что
выходным параметром будет результирующее множество.
• default - означает значение, которое будет принимать соответствующий
параметр по умолчанию. Таким образом, при вызове
процедуры можно будет не
указывать явно значение соответствующего параметра.
• RECOMPILE — как мы говорили в начале главы, сервер кэширует план
исполнения запроса и компилированный код. Так что при последующем вызове
процедуры будут использоваться уже готовые значения. Однако в некоторых
случаях все же требуется выполнять перекомпиляцию кода процедуры. Указание
данного ключевого слова
предписывает системе создавать план выполнения
хранимой процедуры при каждом ее вызове.
• FOR REPLICATION — это ключевое слово используется при репликации
данных и включении создаваемой хранимой процедуры в качестве статьи в
публикацию. Когда процедура, созданная с параметром FOR REPLICATION,
копируется механизмами репликации на подписчиков, она не может быть
выполнена стандартными средствами. Ее вызов осуществляется
только
подсистемой репликации. Параметр FOR REPLICATION не может указываться
совместно с параметром RECOMPILE.
• ENCRYPTON — это ключевое слово предписывает серверу выполнить
шифрование кода хранимой процедуры, что может обеспечить защиту от
использования авторских алгоритмов, реализующих работу хранимой
процедуры. Код, используемый при создании объектов базы данных, хранится в
системной таблице syscomments, имеющейся в каждой базе данных. По
умолчанию
код не шифруется и поэтому может быть просмотрен с помощью обычного запроса
SELECT.
• AS — это ключевое слово свидетельствует о начале собственно тела
хранимой процедуры, то есть набора команд Transact-SQL, с помощью которых и
будет реализовываться то или иное действие. В теле процедуры могут
помощью локальной переменной. Не разрешается использование любых выражений
или констант, допустимое для обычных параметров.
• VARYING — ключевое слово, которое используется совместно с параметром
OUTPUT, имеющим тип данных cursor. Ключевое слово VARYING определяет, что
выходным параметром будет результирующее множество.
• default - означает значение, которое будет принимать соответствующий
параметр по умолчанию. Таким образом, при вызове процедуры можно будет не
указывать явно значение соответствующего параметра.
• RECOMPILE — как мы говорили в начале главы, сервер кэширует план
исполнения запроса и компилированный код. Так что при последующем вызове
процедуры будут использоваться уже готовые значения. Однако в некоторых
случаях все же требуется выполнять перекомпиляцию кода процедуры. Указание
данного ключевого слова предписывает системе создавать план выполнения
хранимой процедуры при каждом ее вызове.
• FOR REPLICATION — это ключевое слово используется при репликации
данных и включении создаваемой хранимой процедуры в качестве статьи в
публикацию. Когда процедура, созданная с параметром FOR REPLICATION,
копируется механизмами репликации на подписчиков, она не может быть
выполнена стандартными средствами. Ее вызов осуществляется только
подсистемой репликации. Параметр FOR REPLICATION не может указываться
совместно с параметром RECOMPILE.
• ENCRYPTON — это ключевое слово предписывает серверу выполнить
шифрование кода хранимой процедуры, что может обеспечить защиту от
использования авторских алгоритмов, реализующих работу хранимой
процедуры. Код, используемый при создании объектов базы данных, хранится в
системной таблице syscomments, имеющейся в каждой базе данных. По умолчанию
код не шифруется и поэтому может быть просмотрен с помощью обычного запроса
SELECT.
• AS — это ключевое слово свидетельствует о начале собственно тела
хранимой процедуры, то есть набора команд Transact-SQL, с помощью которых и
будет реализовываться то или иное действие. В теле процедуры могут
Страницы
- « первая
- ‹ предыдущая
- …
- 78
- 79
- 80
- 81
- 82
- …
- следующая ›
- последняя »
