====== INSERT DIRECTORY Statement ======
INSERT DIRECTORY statement allows you to write the query results to a local or HDFS-compatible file system.
**Syntax**:
INSERT OVERWRITE [LOCAL] DIRECTORY directory select_statement
Notes:
* //directory// specifies the target directory (path, variable or expression)
* //select_statement// specifies the query (you can also use dynamic SQL string)
**Examples:**
Export sales data:
insert overwrite directory '/data/sales_daily' select * from sales_daily;
Export sales data from the specified table and put to the directory for the current date:
declare tabname string = 'sales_daily';
insert overwrite directory '/data/sales_' || current_date
'select * from ' || tabname;
**Compatibility:** Hive
**Version**: HPL/SQL 0.3.17
See also:
* [[copy|COPY]]
* [[copy-from-local|COPY FROM LOCAL]]