Prozeduren (Aufruferrechte): SQL-Anweisungen, die PUT- und GET-Befehle enthalten, erzeugen Compiler-Fehler¶
Achtung
Diese Verhaltensänderung ist in Bundle 2023_06 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Mit dem aktuellen Snowflake-Release lösen die in JavaScript oder Snowflake Scripting geschriebenen Prozeduren mit Aufruferrechten einen Compilerfehler aus, wenn deren Handler-Code versucht, eine PUT- oder GET-Anweisung auszuführen.
- Bisher:
Im JavaScript- oder Snowflake Scripting-Handler-Code einer Prozedur mit Aufruferrechten ist der Versuch, PUT oder GET in einer SQL-Anweisung zu verwenden, weder erfolgreich, noch führt er zu einem Fehler. Mit anderen Worten, PUT oder GET hat keine Auswirkung, auch wenn die Prozedur fortgesetzt wird und scheinbar erfolgreich ist.
- Jetzt:
Im JavaScript- oder Snowflake Scripting-Handler-Code einer Prozedur mit Aufruferrechten wird bei dem Versuch, PUT oder GET in einer SQL-Anweisung zu verwenden, ein Compiler-Fehler wie der folgenden ausgelöst:
Unsupported statement type PUT_FILES
Ref.: 1244