SAP HANA Studio:使用SQLScript而不编写过程
是否可以在不创建过程的情况下执行SQLScript?我想使用游标编写特殊查询,但默认情况下,HANA Studio中的“SQL控制台”使用HANA SQL而不是HANA SQLScript,后者不支持游标。至少您不需要将过程创建为hdbprocedure文件。 您可以在SQL控制台中键入以下内容:SAP HANA Studio:使用SQLScript而不编写过程,sql,hana,Sql,Hana,是否可以在不创建过程的情况下执行SQLScript?我想使用游标编写特殊查询,但默认情况下,HANA Studio中的“SQL控制台”使用HANA SQL而不是HANA SQLScript,后者不支持游标。至少您不需要将过程创建为hdbprocedure文件。 您可以在SQL控制台中键入以下内容: DROP PROCEDURE test; //from previous execution CREATE PROCEDURE TEST() LANGUAGE SQLSCRIPT S
DROP PROCEDURE test; //from previous execution
CREATE PROCEDURE TEST()
LANGUAGE SQLSCRIPT
SQL SECURITY INVOKER
AS
BEGIN
--- Type your procedure code here. All features of procedures should be available
END;
CALL TEST();
至少您不需要将过程创建为hdbprocedure文件。 您可以在SQL控制台中键入以下内容:
DROP PROCEDURE test; //from previous execution
CREATE PROCEDURE TEST()
LANGUAGE SQLSCRIPT
SQL SECURITY INVOKER
AS
BEGIN
--- Type your procedure code here. All features of procedures should be available
END;
CALL TEST();
由于HANA SP10,因此可以使用匿名块: 一定要开始 --你的逻辑 结束
自HANA SP10以来,可以使用匿名块: 一定要开始 --你的逻辑 结束