创建一个用于使用多个数据库的c++文件

Create a c++ file for using multiple database

本文关键字:数据库 c++ 文件 用于 一个 创建      更新时间:2023-10-16

我有一个在MySQL数据库上工作的c++项目。最近我转到了PostgreSQL数据库,所以我面临着一些困难,比如sql中的查询就像一样

从UserInfo中选择UserName;

在pgSQL中不起作用,就像一样

从"UserInfo"中选择"UserName";

所以我想制作一个可以解决这两种不同语法的文件,有人能帮我吗?

您应该在ANSI SQL上进行标准化,在这种情况下,MySQL在适当的SQL模式下也会理解"用户名"。然后,您应该考虑支持这一点所需的最低限度(在这种情况下,如果是MySQL,请设置适当的sql_mode)。