Ребят, прокатит ли такая шляпа, есть constexpr string_view
constexpr std::string_view get_world_db = "SELECT dbhost,dbuser,dbpass,dbname FROM world WHERE zone=$1"sv;
И в libpqxx есть функция prepare которая может кешировать запросы, но он принимает два аргумента, имя по которому кешированный запрос находится и сам запрос, прокатит ли такая фишка