Thanks to visit codestin.com
Credit goes to docs.snowflake.com

CLOSE (Snowflake Scripting)

Closes the specified cursor.

For more information on cursors, see Working with cursors.

Note

This Snowflake Scripting construct is valid only within a Snowflake Scripting block.

See also:

DECLARE, OPEN, FETCH

Syntax

CLOSE <cursor_name> ;
Copy

Where:

cursor_name

The name of the cursor.

Usage notes

  • After a cursor is closed, the cursor’s current row pointer is invalid. Re-opening the cursor causes the cursor to start from the beginning of the new result set.

Examples

CLOSE my_cursor_name;
Copy

For a more complete example of using a cursor, see the introductory cursor example.

An example using a loop is included in the documentation on FOR loops.