1
我有一個複雜的問題,我希望你能幫助我。在教條2中選擇Postgres中的模式配置
我在我的應用程序中使用Doctrine DBAL,因爲我想讓它在Postgres和Mysql中工作。
問題是我想切換我擁有的5個模式。
比如我會做這件事:
行動1 - >選擇模式1
行動2 - >製作這樣的SQL請求:「SELECT * FROM用戶「
行動3 - >選擇模式2
行動4 - >作出這樣的其他SQL請求 」SELECT * FROM用戶「
我不想做的事:
行動1 - >讓這樣的SQL請求: 「SELECT * FROM schema1.users」
行動2 - >作出這樣的其他SQL請求 「SELECT * FROM schema2.users」
我試過(但不工作= S):
$connection->getConnection()->exec("SET SEARCH_PATH schema1");
$stmt = $connection->getConnection()->executeQuery("SELECT * FROM users");
有沒有人有一個想法,我怎麼能解決我的問題? 如果你能給我一些幫助,我將非常感激。
謝謝。
冷凍機