Можем ли да върнем таблица от функция в SQL?
Можем ли да върнем таблица от функция в SQL?

Видео: Можем ли да върнем таблица от функция в SQL?

Видео: Можем ли да върнем таблица от функция в SQL?
Видео: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Може
Anonim

А маса -ценен функция се връща един набор от редове (за разлика от съхранените процедури, които може да се върне множество форми на резултата). Защото връщане тип а маса -ценен функция е Таблица , Вие мога използвай маса -ценен функция навсякъде в SQL че ти мога използвай маса.

По същия начин се пита, може ли SQL функция да върне таблица?

Въведение. Таблица -Оценено Функции съществуват оттогава SQL Версия на сървъра 2005. По принцип a Таблица -Оценено Функция е функция че връща таблица , така че мога да се използва като а маса в заявка.

По същия начин може ли една съхранена процедура да върне таблица? Вие мога не технически върнете "таблица ", но ти може да се върне набор от резултати и използване на INSERT INTO.. EXEC синтаксис, вие мога ясно се обадете на а PROC и съхранявайте резултатите в a маса Тип. Стойността на статуса е се завърна от а Съхранената процедура може да бъде само тип данни INT.

Следователно, можем ли да върнем набор от резултати от таблица от функция?

Връщане а Набор с резултати от съхранена процедура. Можеш използвай СЕ ЗАВРЪЩА опция за връщане а набор от резултати , под формата на временна маса , от съхранена процедура. Това временно маса може да се вмъква само в. Той не може да бъде препратен от вътрешната страна на съхранената процедура, като се използва SQL оператор SELECT, UPDATE или DELETE.

Какво е DBO в SQL?

В dbo , или собственик на база данни, е потребителски акаунт, който има подразбиращи се разрешения за извършване на всички дейности в базата данни. Членовете на фиксираната роля на сървъра на системния администратор са автоматично съпоставени с dbo . dbo е също името на схема, както е обсъдено в Собственост и разделяне на потребителска схема в SQL Сървър.

Препоръчано: