mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Properly compute max sys oid for 7.0 and 7.1.
This commit is contained in:
@ -105,14 +105,20 @@ global CurrentDB
|
|||||||
|
|
||||||
|
|
||||||
proc {cmd_Functions} {} {
|
proc {cmd_Functions} {} {
|
||||||
global CurrentDB
|
global PgAcVar CurrentDB
|
||||||
set maxim 16384
|
set maxim 16384
|
||||||
setCursor CLOCK
|
setCursor CLOCK
|
||||||
|
set dbname $PgAcVar(opendb,dbname)
|
||||||
|
if [catch {wpg_select $CurrentDB "select datlastsysoid from pg_database where datname='$dbname'" rec {
|
||||||
|
set maxim $rec(datlastsysoid)
|
||||||
|
}
|
||||||
|
}] {
|
||||||
catch {
|
catch {
|
||||||
wpg_select $CurrentDB "select oid from pg_database where datname='template1'" rec {
|
wpg_select $CurrentDB "select oid from pg_database where datname='template1'" rec {
|
||||||
set maxim $rec(oid)
|
set maxim $rec(oid)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
.pgaw:Main.lb delete 0 end
|
.pgaw:Main.lb delete 0 end
|
||||||
catch {
|
catch {
|
||||||
wpg_select $CurrentDB "select proname from pg_proc where oid>$maxim order by proname" rec {
|
wpg_select $CurrentDB "select proname from pg_proc where oid>$maxim order by proname" rec {
|
||||||
|
Reference in New Issue
Block a user