| Examples |
Execute single command using direct sql mode.
sqlexec --sql "drop table public.customers;" --connstr "Host=mytestcluster-1.csu********.us-east-1.redshift.amazonaws.com;Port=5439;Database=dev;UserName=masteruser;Password=*********;EnableSsl=true;Timeout=30;CommandTimeout=3600;" |
Execute multiple commands using direct sql mode.
sqlexec --sql "drop table public.customers; drop table public.orders;" --connstr "Host=mytestcluster-1.csu********.us-east-1.redshift.amazonaws.com;Port=5439;Database=dev;UserName=masteruser;Password=*********;EnableSsl=true;Timeout=30;CommandTimeout=3600;" |
Execute multiple commands using script file.
sqlexec --script-file "c:\script\drop-tables.sql" --connstr "Host=mytestcluster-1.csu********.us-east-1.redshift.amazonaws.com;Port=5439;Database=dev;UserName=masteruser;Password=*********;EnableSsl=true;Timeout=30;CommandTimeout=3600;" |
Execute DROP Table Commands (inline SQL)
sqlexec
--sql "DROP TABLE tbl1;DROP TABLE tbl2;"
--connstr "Host=mytestcluster-1.csu********.us-east-1.redshift.amazonaws.com;Port=5439;Database=dev;UserName=masteruser;Password=*********;EnableSsl=true;Timeout=30;CommandTimeout=3600;"
|
Execute Commands Stored in Script File
sqlexec
--script-file "c:\scripts\create-all-tables.sql"
--connstr "Host=mytestcluster-1.csu********.us-east-1.redshift.amazonaws.com;Port=5439;Database=dev;UserName=masteruser;Password=*********;EnableSsl=true;Timeout=30;CommandTimeout=3600;"
|