2016-12-14 3 views
0

Ist es möglich, eine db-Ansicht zu erstellen, die eine db-Funktion abfragt?mssql Ist es möglich, db-Funktion abzufragen?

select value from db_function(passing some parameters..) 
+0

Warum können Sie es nicht versuchen? – Lamak

+0

Ich habe versucht, ich erhalte Msg 208, Level 16, State 3, Line 39 Ungültiger Objektname 'dbo.SP_GET_INFO'. – user648026

+1

Dann ist Ihre Funktion nicht vorhanden, oder wird nicht benannt, dass ... – Bridge

Antwort

2

Erstellen einer (inline!) Tabellenwertfunktion ist einfach. Überprüfen Sie es heraus:

Dies wird alle Objekte zurückgeben, wo der Name mit 'm' beginnt.

Eine solche TVF kann wie eine Tabelle verwendet werden, kann in eine Auswahl mit APPLY verbunden werden.

Die VIEW, die Sie erstellen möchten, kann diese Funktion so einfach wie jede andere VIEW oder physische Tabelle verwenden.

Verwandte Themen