MCPcopy Create free account
hub / github.com/apache/cloudberry / PrintQueryStatus

Function PrintQueryStatus

src/bin/psql/common.c:1082–1104  ·  view source on GitHub ↗

* PrintQueryStatus: report command status as required * * Note: Utility function for use by PrintQueryResults() only. */

Source from the content-addressed store, hash-verified

1080 * Note: Utility function for use by PrintQueryResults() only.
1081 */
1082static void
1083PrintQueryStatus(PGresult *results)
1084{
1085 char buf[16];
1086
1087 if (!pset.quiet)
1088 {
1089 if (pset.popt.topt.format == PRINT_HTML)
1090 {
1091 fputs("<p>", pset.queryFout);
1092 html_escaped_print(PQcmdStatus(results), pset.queryFout);
1093 fputs("</p>\n", pset.queryFout);
1094 }
1095 else
1096 fprintf(pset.queryFout, "%s\n", PQcmdStatus(results));
1097 }
1098
1099 if (pset.logfile)
1100 fprintf(pset.logfile, "%s\n", PQcmdStatus(results));
1101
1102 snprintf(buf, sizeof(buf), "%u", (unsigned int) PQoidValue(results));
1103 SetVariable(pset.vars, "LASTOID", buf);
1104}
1105
1106
1107/*

Callers 1

PrintQueryResultsFunction · 0.85

Calls 4

html_escaped_printFunction · 0.85
PQcmdStatusFunction · 0.85
PQoidValueFunction · 0.85
SetVariableFunction · 0.85

Tested by

no test coverage detected