diff options
author | unknown <paul@kite-hub.kitebird.com> | 2004-09-08 13:28:11 -0500 |
---|---|---|
committer | unknown <paul@kite-hub.kitebird.com> | 2004-09-08 13:28:11 -0500 |
commit | 5d228a8366e1f9f86b68dc92d6d5ba51dffa23f4 (patch) | |
tree | ad9324080b69ea06fae8ad35c969ee2ecc51fd87 /client | |
parent | aff55bf0b07e75c85c565ce232841297a2e30ed4 (diff) | |
download | mariadb-git-5d228a8366e1f9f86b68dc92d6d5ba51dffa23f4.tar.gz |
mysql.cc:
Print sqlstate value in batch mode, not just in interactive mode.
client/mysql.cc:
Print sqlstate value in batch mode, not just in interactive mode.
Diffstat (limited to 'client')
-rw-r--r-- | client/mysql.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/client/mysql.cc b/client/mysql.cc index 142e396d424..e940fdcc406 100644 --- a/client/mysql.cc +++ b/client/mysql.cc @@ -2947,7 +2947,12 @@ put_info(const char *str,INFO_TYPE info_type, uint error, const char *sqlstate) (void) fflush(file); fprintf(file,"ERROR"); if (error) - (void) fprintf(file," %d",error); + { + if (sqlstate) + (void) fprintf(file," %d (%s)",error, sqlstate); + else + (void) fprintf(file," %d",error); + } if (status.query_start_line && line_numbers) { (void) fprintf(file," at line %lu",status.query_start_line); |