的PostgreSQL 9.2作品有,如何將一個數組提供給一系列參數?
SELECT Format('%s %s!', 'Hello', 'world');
但我需要這樣的東西
SELECT Format('%s %s!', array['Hello', 'world']);
,或者更具體地講,我需要一些convertToArgs
,
SELECT Format('%s %s!', convertToArgs(array['Hello', 'world']));
注:真正的問題是通用的,與任何數量的itens(在數組中兼容佔位符)
SELECT Format(template, convertToArgs(values));
沒有Postgres版本「9.X」。引用[官方版本策略](http://www.postgresql.org/support/versioning/):'主要版本通過增加版本號的第一部分或第二部分來編號,例如9.1至9.2.'這種不準確的後果:pozs給出了一個答案(暗示'VARIADIC')適用於9.3,但也適用於9.2或更早... –
好吧,對不起,我看到...編輯問題 –