content/flux/v0/stdlib/sql/to.md
sql.to() writes data to an SQL database.
(
<-tables: stream[A],
dataSourceName: string,
driverName: string,
table: string,
?batchSize: int,
) => stream[A]
{{% caption %}} For more information, see Function type signatures. {{% /caption %}}
({{< req >}}) Driver used to connect to the SQL database.
Supported drivers:
({{< req >}}) Data source name (DNS) or connection string used to connect to the SQL database.
({{< req >}}) Destination table.
Number of parameters or columns that can be queued within each
call to Exec. Default is 10000.
If writing to SQLite database, set the batchSize to 999 or less.
Input data. Default is piped-forward data (<-).