ВУЗ:
Составители:
Рубрика:
имя столбца в запросе [ASC или DESC]. 
Здесь  ключевые слова ASC и DESC обеспечивают  сортировку  соответственно 
по возрастанию или убыванию значений в соответствующем столбце. 
Раздел COMPUTE  позволяет  применять  к  выбираемым  столбцам  функции 
агрегирования:  
COMPUTE функция агрегирования (имя столбца запроса) 
BY имена для группировки. 
Порядок  использования  столбцов  в  функциях  агрегирования  должен 
соответствовать  порядку  следования  столбцов, указанному  в 
разделе  ORDER BY. 
Не допускается также использование ключевого слова DISTINCT.  
6.8. Функции SQL Server 2000 
В SQL Server 2000 пользователь может создавать свои собственные функции, на 
которые  можно  будет  ссылаться  непосредственно  в  теле  запроса.  Как  и  хранимые 
процедуры, определяемые пользователем, функции могут иметь параметры. 
Интересным  сочетанием  является  использование  в  качестве  возвращаемого 
функцией значения величины типа данных table. Это дает возможность применения
запросов,  обращающихся  непосредственно  к  функции.  Например,  если  имеется 
функция GetPeople, возвращающая  список  всех  людей  с  фамилией,  указанной  с 
помощью  единственного  параметра,  то  просмотр  возвращаемого  функцией  набора 
данных можно осуществить с помощью следующей команды: 
SELECT * FROM GetPeople(‘Иванов’). 
Значительная  часть  функций  поставляются  в  составе SQL Server 2000. Они 
называются  системными,  или  встроенными (built-in).  Системные  же  функции 
хранятся  на 
экземпляре  сервера.  Кроме  того,  пользователю  предоставляется 
возможность  разрабатывать  и  включать  в  свою  базу  данных  собственные,  или 
пользовательские (user-defined)  функции,  реализующие  специальные  алгоритмы 
обработки  данных.  Пользовательские  функции  становятся  объектами  той  базы 
данных,  в  которой  они  создавались.  Поэтому  при  их  создании,  если  необходимо, 
требуемую базу данных следует сделать текущей с помощью команды  
USE имя
 базы данных. 
              имя столбца в запросе [ASC или DESC].
    Здесь ключевые слова ASC и DESC обеспечивают сортировку соответственно
по возрастанию или убыванию значений в соответствующем столбце.
    Раздел COMPUTE позволяет применять к выбираемым столбцам функции
агрегирования:
              COMPUTE функция агрегирования (имя столбца запроса)
              BY имена для группировки.
    Порядок      использования   столбцов   в   функциях   агрегирования   должен
соответствовать порядку следования столбцов, указанному в разделе ORDER BY.
Не допускается также использование ключевого слова DISTINCT.
                          6.8. Функции SQL Server 2000
    В SQL Server 2000 пользователь может создавать свои собственные функции, на
которые можно будет ссылаться непосредственно в теле запроса. Как и хранимые
процедуры, определяемые пользователем, функции могут иметь параметры.
    Интересным сочетанием является использование в качестве возвращаемого
функцией значения величины типа данных table. Это дает возможность применения
запросов, обращающихся непосредственно к функции. Например, если имеется
функция GetPeople, возвращающая список всех людей с фамилией, указанной с
помощью единственного параметра, то просмотр возвращаемого функцией набора
данных можно осуществить с помощью следующей команды:
                         SELECT * FROM GetPeople(‘Иванов’).
    Значительная часть функций поставляются в составе SQL Server 2000. Они
называются системными, или встроенными (built-in). Системные же функции
хранятся на экземпляре сервера. Кроме того, пользователю предоставляется
возможность разрабатывать и включать в свою базу данных собственные, или
пользовательские (user-defined) функции, реализующие специальные алгоритмы
обработки данных. Пользовательские функции становятся объектами той базы
данных, в которой они создавались. Поэтому при их создании, если необходимо,
требуемую базу данных следует сделать текущей с помощью команды
                                 USE имя базы данных.
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »
