Табличная функция значений
Табличная функция Values позволяет вам создать временное хранилище, которое заполняет
столбцы значениями. Это полезно для быстрой отладки или генерации тестовых данных.
примечание
Функция значений не чувствительна к регистру. То есть VALUES и values оба действительны.
Синтаксис
Базовый синтаксис табличной функции VALUES:
Чаще всего используется так:
Аргументы
имя_столбца Тип1, ...(опционально). Строка указывающая имена и типы столбцов. Если этот аргумент опущен, столбцы будут названы какc1,c2и т. д.(значение1_строка1, значение2_строка1). Кортежи содержащие значения любого типа.
примечание
Кортежи, разделенные запятыми, также можно заменить одиночными значениями. В этом случае каждое значение принимается за новую строку. См. раздел примеры для подробностей.
Возвращаемое значение
- Возвращает временную таблицу, содержащую предоставленные значения.
Примеры
VALUES также можно использовать с одиночными значениями, а не кортежами. Например:
Или без указания спецификации строки ('имя_столбца Тип1, имя_столбца Тип2, ...'
в синтаксисе), в этом случае столбцы получат автоматические названия.
Например: