1
こんにちはへのT-SQLは、PL/SQLに次のT-SQLストアドプロシージャを変換する方法を知っている誰もがあります:任意のヒントについてストアドプロシージャ。 PL/SQL
ALTER FUNCTION [dbo].[AverageAndTall]()
RETURNS @Players TABLE
(
Number INT,
Name VARCHAR(20),
Surname VARCHAR(40),
Height float,
Position VARCHAR(40),
FuzzinessLevel float(3)
)
AS
BEGIN
DECLARE @FuzzyLevel float
INSERT @Players (Number, Name, Surname, Height, Position, FuzzinessLevel)
SELECT Number, Name, Surname, Height, Position, dbo.MembershipLevel_AverageAndTall(Height)
FROM FuzzyFootballTeam
RETURN
END
ありがとう!
おかげCodo your's返信用、I'veはあなたのコードを使用しますが、スクリプトを実行した後I'veがいることを受けた:TYPE AverageAndTallCursorはIS REF CURSOR RETURN AverageAndTallResult%TYPE; %TYPEはAverageAndTallResultではなく、変数、列、フィールドまたは属性に適用する必要があるため、無視されます。あなたは多分それを避けるために熱く知っていますか?私は最後の解答を見直して、マークに気付かなかった...残念ながら、私はそれをやっていたのです。 – Artur
私はそれを修正しました。 '%TYPE'トレーラーは必要ありませんでした。 – Codo
も削除されました。ただ必要と思っていた...ありがとう – Artur