在抛出"pqxx::syntax_error"的实例后终止调用?
terminate called after throwing an instance of 'pqxx::syntax_error'?
我是PostGre SQL的新手,我制作了一个查询数据库的程序。当我尝试使用此查询运行程序时,我会在主题中出现错误。我写查询的方式有什么问题吗?错误是专门的:
what():错误:语法错误,或附近。
第1行:从学生中选择 * *
where student.surname ='Smith';
sql = "SELECT * FROM Student"
"WHERE Student.surname = 'Smith';";
您不需要编写tablename.property。
您只需要这样写属性:
从天气中选择 * where city ='旧金山'和prcp> 0.0;
sql = "SELECT * FROM Student"
"WHERE Student.surname = 'Smith';";
等于写作
sql = "SELECT * FROM StudentWHERE Student.surname = 'Smith';";
您在学生和哪里需要更多的东西。
相关文章:
- OpenGL - 在抛出"__gnu_cxx::recursive_init_error"实例后终止调用?
- 多个文件的内存分配错误"在抛出 'std :: bad_alloc' what (): std :: bad_alloc 的实例后终止调用" [C++]
- 我收到以下错误:抛出'std::bad_alloc'实例后终止调用
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- 在抛出 'std::runtime_error' 的实例后终止调用 what(): Filebuf 和 ostream 的 I/O 错误
- 在字符串函数中抛出'char const*'实例后调用的终止
- 在抛出 what() 的实例后调用'std::logic_error'终止:basic_string::_M_construct 空无效
- 抛出实例'std::out_of_range'后调用的终止
- 在抛出 'std::invalid_argument' 的实例后终止调用 what(): stoi (找不到问题所在)
- 在抛出"std::out_of_range"的实例后调用的 C++ 终止 std::vector
- C++程序问题:抛出'std::invalid_argument'实例后终止调用
- 在使用标准向量函数时引发'std::bad_alloc'实例后调用的终止
- 获取错误:在抛出"std::bad::alloc"的实例后终止调用 what(): std::bad_alloc
- 在抛出 'std::bad_weak_ptr' 的实例后终止调用 what(): bad_weak_ptr?
- 抛出 'std::logic_error' basic_string::_S_construct null 无效的实例后调用的终止
- "if (argc < 2 || argc > 2)"应该有 2 个参数吗?&终止在抛出'std::out_of_range'错误实例后调用
- 在抛出 'std::regex_error' 的实例后调用终止 what(): 括号未关闭
- 在抛出 'std::invalid_argument' 的实例后调用终止 what(): stoi 错误 in leet
- 调试"在抛出 ..) 实例后终止调用",当异常 _should_ 被捕获时
- 如何使用 H实例终止应用程序