Prev: [HACKERS] psql: ON_ERROR_STOP command-line flag for scripts
Next: [BUGS] Invalid YAML output from EXPLAIN
From: Stephen Frost on 7 Jun 2010 12:52 * Mike Toews (mwtoews(a)gmail.com) wrote: > I know I can either embed a non-SQL command in the SQL file or add > --set ON_ERROR_STOP =1 to the command arguments, however I'd like a > simpler command interface (just like there is -q / --quiet for QUIET). > Could I suggest a new command-line option -r / --on-error-stop for > psql? I have limited programming with C, should I bother submitting a > patch, or is someone else eager? Honestly, I'd love to see something like "--script" that does a number of things: Forcibly set (regardless of .psqlrc, in particular): --no-psqlrc --echo-all --single-transaction ON_ERROR_ROLLBACK=off ON_ERROR_STOP=on AUTOCOMMIT=off Assume "-f -" if no -f passed in (provided this actually works as expected.. I'm not sure it does, I remember there being some discussion about this recently). Thanks, Stephen |