2
この関数を実行しようとするとエラーが発生します。関数を使わずにコマンドを実行すると、変数を使用しないと動作しますので、値は変数には当てはまりません。変数の宣言や設定は機能しません。変数を設定するためにSELECTまたはSETを使用するかどうかは関係ありません。文字通り次のようなエラーが表示されます。コマンドを実行できませんでした。ここで SQL Anywhereの変数に値が適用されません
CREATE FUNCTION ueberpruefe_kfz_status (@kennzeichen CHAR(15))
RETURNS VARCHAR
AS
BEGIN
DECLARE @ergebnis VARCHAR
SELECT STATUS
INTO @ergebnis
FROM KFZ
WHERE KENNZEICHEN = @kennzeichen
RETURN @ergebnis
END
は、いくつかの構造のスクリーンショット、サンプルデータとエラー、次のとおりです。画像で見られるあなたのテーブル構造を1として
https://picload.org/folder/ldpwa.html
KFZテーブルの構造と正確なエラーメッセージを共有できますか? –
'Select'文のサンプルデータと結果を表示できますか? –
私はいくつかのスクリーンショットを追加しました。 –