Index: /trunk/FACT++/src/calcsource.cc
===================================================================
--- /trunk/FACT++/src/calcsource.cc	(revision 19105)
+++ /trunk/FACT++/src/calcsource.cc	(revision 19106)
@@ -609,5 +609,5 @@
 
                 if (verbose>0)
-                    cout << res.rows() << " row(s) affected.\n" << endl;
+                    cout << res.info() << '\n' << endl;
             }
         }
@@ -666,5 +666,29 @@
 
     if (verbose>0)
+    {
         cout << "Total execution time: " << Time().UnixTime()-start.UnixTime() << "s\n" << endl;
+
+        try
+        {
+            const auto resw =
+                connection.query("SHOW WARNINGS").store();
+
+            for (size_t i=0; i<resw.num_rows(); i++)
+            {
+                const mysqlpp::Row &roww = resw[i];
+
+                cout << roww["Level"] << '[' << roww["Code"] << "]: ";
+                cout << roww["Message"] << '\n';
+            }
+            cout << endl;
+
+        }
+        catch (const exception &e)
+        {
+            cerr << "\nSHOW WARNINGS\n\n";
+            cerr << "SQL query failed:\n" << e.what() << '\n' <<endl;
+            return 8;
+        }
+    }
 
     return 0;
