0
db関数を照会するdbビューを作成することはできますか?mssql db関数を照会することは可能ですか?
select value from db_function(passing some parameters..)
db関数を照会するdbビューを作成することはできますか?mssql db関数を照会することは可能ですか?
select value from db_function(passing some parameters..)
(インライン!)テーブル値関数の作成は簡単です。確認してください:
CREATE FUNCTION dbo.TestFunction(@StartOfName VARCHAR(100))
RETURNS TABLE
AS
RETURN
SELECT * FROM sys.objects AS o WHERE o.name LIKE @StartOfName + '%';
GO
SELECT * FROM dbo.TestFunction('m');
GO
DROP FUNCTION dbo.TestFunction;
これは、名前が「m」で始まるすべてのオブジェクトを返します。
このようなTVFはテーブルのように使用することができ、APPLY
で選択することができます。
作成したいVIEW
は、他のVIEW
または物理テーブルと同じくらい簡単にこの機能を使用できます。
なぜあなたはそれを試すことができないのですか? – Lamak
私は、メッセージ208、レベル16、状態3、行39を取得しようとしました オブジェクト名 'dbo.SP_GET_INFO'が無効です。 – user648026
あなたの関数が存在しないか、その名前になっていません... – Bridge