Czy możemy zwrócić tabelę z funkcji w SQL?
Czy możemy zwrócić tabelę z funkcji w SQL?

Wideo: Czy możemy zwrócić tabelę z funkcji w SQL?

Wideo: Czy możemy zwrócić tabelę z funkcji w SQL?
Wideo: 4. Kurs SQL - funkcje grupujące, GROUP BY 2024, Listopad
Anonim

A Tabela -cenny funkcja zwraca pojedynczy zestaw wierszy (w przeciwieństwie do procedur składowanych, które może wrócić wiele kształtów wyników). Ponieważ powrót rodzaj Tabela -cenny funkcjonować jest Tabela , ty Móc użyć Tabela -cenny funkcjonować gdziekolwiek w SQL To ty Móc użyć Tabela.

Podobnie, czy funkcja SQL może zwrócić tabelę?

Wstęp. Tabela -Cenny Funkcje istnieje od tego czasu SQL Wersja serwerowa 2005. Zasadniczo a Tabela -Cenny Funkcjonować jest funkcjonować że zwraca tabelę , więc to Móc być używany jako Tabela w zapytaniu.

Podobnie, czy procedura składowana może zwrócić tabelę? Ty Móc „technicznie” zwróć „tabela , ale ty może wrócić zestaw wyników i używając składni INSERT INTO.. EXEC, ty Móc wyraźnie zadzwoń PROC i przechowuj wyniki w Tabela rodzaj. Wartość statusu to zwrócony przez Zapisana procedura może być tylko typem danych INT.

W związku z tym, czy możemy zwrócić zestaw wyników tabeli z funkcji?

Powracający a Zestaw wyników z procedury składowanej. Możesz Użyj ZWROTY możliwość powrót a zestaw wyników , w formie tymczasowej Tabela , z procedury składowanej. To tymczasowe stół może wkładać tylko do. Nie można się do niego odwoływać z wnętrza procedury składowanej za pomocą instrukcji SQL SELECT, UPDATE lub DELETE.

Co to jest DBO w SQL?

ten dbo , czyli właściciel bazy danych, to konto użytkownika, które ma implikowane uprawnienia do wykonywania wszystkich działań w bazie danych. Członkowie stałej roli serwera sysadmin są automatycznie mapowani do dbo . dbo to także nazwa schematu, jak omówiono w rozdziale Własność i separacja schematów użytkowników w SQL Serwer.

Zalecana: