]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-17378 DML: fixed pg < 8.3 regression - found by sam, thanks
authorskodak <skodak>
Mon, 24 Nov 2008 11:58:59 +0000 (11:58 +0000)
committerskodak <skodak>
Mon, 24 Nov 2008 11:58:59 +0000 (11:58 +0000)
lib/dml/pgsql_native_moodle_database.php

index 6aaef062ff31817bb0618a45a495fd97e7189fd2..b903599148459a6b53579a00ee12c2fbb50ab82e 100644 (file)
@@ -674,7 +674,7 @@ class pgsql_native_moodle_database extends moodle_database {
                     unset($params['id']);
                 } else {
                     //ugly workaround for pg < 8.2
-                    $seqsql = "SELECT NEXTVAL({$this->prefix}{$table}_id_seq) AS id";
+                    $seqsql = "SELECT NEXTVAL('{$this->prefix}{$table}_id_seq') AS id";
                     $this->query_start($seqsql, NULL, SQL_QUERY_AUX);
                     $result = pg_query($this->pgsql, $seqsql);
                     $this->query_end($result);