それぞれ1つの列を返す2つのテーブル関数があります。一方の関数は、もう一方の関数と同じ数の行を返すことが保証されています。
値を新しい2列のテーブルに挿入したいと思います。1つの列は最初のudfから値を受け取り、2番目の列は2番目のudfから値を受け取ります。挿入の順序は、行がudfsによって返される順序になります。
共通のキーを共有していない場合、これら2つのudfを結合するにはどうすればよいですか?ROW_NUMBER()を使用してみましたが、理解できません。
INSERT INTO dbo.NewTwoColumnTable (Column1, Column2)
SELECT udf1.[value], udf2.[value]
FROM dbo.udf1() udf1
INNER JOIN dbo.udf2() udf2 ON ??? = ???