Snowflake CLI Client (sfsql)¶
sfsql provides a command line interface for connecting to Snowflake through JDBC to execute SQL queries and perform DDL and DML operations, including loading and unloading data from database tables.
sfsql is a Bash shell script (on Linux/Mac OS) or batch file (on MS Windows) implemented on top of HenPlus.
sfsql uses the Snowflake JDBC driver to connect to Snowflake; however, the driver is not a prerequisite for installing the client. The driver is bundled in the
sfsql distribution and is automatically installed along with the client.