private static void DeclareCursors(IQuery query)
{
var queryExp1 = (SqlQueryExpression)SqlExpression.Parse("SELECT * FROM APP.test_table");
query.Context.DeclareCursor("c1", queryExp1);
var queryExp2 = (SqlQueryExpression)SqlExpression.Parse("SELECT * FROM APP.test_table WHERE a > :a");
var cursorInfo = new CursorInfo("c2", queryExp2);
cursorInfo.Parameters.Add(new CursorParameter("a", PrimitiveTypes.Integer()));
query.Context.DeclareCursor(cursorInfo);
}