@ -142,8 +142,11 @@ describeAccessMethods(const char *pattern, bool verbose)
if ( pset . sversion < 90600 )
{
psql_error ( " The server (version %d.%d) does not support access methods. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support access methods. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -205,8 +208,11 @@ describeTablespaces(const char *pattern, bool verbose)
if ( pset . sversion < 80000 )
{
psql_error ( " The server (version %d.%d) does not support tablespaces. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support tablespaces. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -311,8 +317,11 @@ describeFunctions(const char *functypes, const char *pattern, bool verbose, bool
if ( showWindow & & pset . sversion < 80400 )
{
psql_error ( " \\ df does not take a \" w \" option with server version %d.%d \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " \\ df does not take a \" w \" option with server version %s \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -962,8 +971,11 @@ listDefaultACLs(const char *pattern)
if ( pset . sversion < 90000 )
{
psql_error ( " The server (version %d.%d) does not support altering default privileges. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support altering default privileges. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -3548,8 +3560,11 @@ listCollations(const char *pattern, bool verbose, bool showSystem)
if ( pset . sversion < 90100 )
{
psql_error ( " The server (version %d.%d) does not support collations. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support collations. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -3680,8 +3695,11 @@ listTSParsers(const char *pattern, bool verbose)
if ( pset . sversion < 80300 )
{
psql_error ( " The server (version %d.%d) does not support full text search. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support full text search. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -3915,8 +3933,11 @@ listTSDictionaries(const char *pattern, bool verbose)
if ( pset . sversion < 80300 )
{
psql_error ( " The server (version %d.%d) does not support full text search. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support full text search. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -3983,8 +4004,11 @@ listTSTemplates(const char *pattern, bool verbose)
if ( pset . sversion < 80300 )
{
psql_error ( " The server (version %d.%d) does not support full text search. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support full text search. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4051,8 +4075,11 @@ listTSConfigs(const char *pattern, bool verbose)
if ( pset . sversion < 80300 )
{
psql_error ( " The server (version %d.%d) does not support full text search. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support full text search. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4249,8 +4276,11 @@ listForeignDataWrappers(const char *pattern, bool verbose)
if ( pset . sversion < 80400 )
{
psql_error ( " The server (version %d.%d) does not support foreign-data wrappers. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support foreign-data wrappers. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4329,8 +4359,11 @@ listForeignServers(const char *pattern, bool verbose)
if ( pset . sversion < 80400 )
{
psql_error ( " The server (version %d.%d) does not support foreign servers. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support foreign servers. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4408,8 +4441,11 @@ listUserMappings(const char *pattern, bool verbose)
if ( pset . sversion < 80400 )
{
psql_error ( " The server (version %d.%d) does not support user mappings. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support user mappings. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4466,8 +4502,11 @@ listForeignTables(const char *pattern, bool verbose)
if ( pset . sversion < 90100 )
{
psql_error ( " The server (version %d.%d) does not support foreign tables. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support foreign tables. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4541,8 +4580,11 @@ listExtensions(const char *pattern)
if ( pset . sversion < 90100 )
{
psql_error ( " The server (version %d.%d) does not support extensions. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support extensions. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}
@ -4595,8 +4637,11 @@ listExtensionContents(const char *pattern)
if ( pset . sversion < 90100 )
{
psql_error ( " The server (version %d.%d) does not support extensions. \n " ,
pset . sversion / 10000 , ( pset . sversion / 100 ) % 100 ) ;
char sverbuf [ 32 ] ;
psql_error ( " The server (version %s) does not support extensions. \n " ,
formatPGVersionNumber ( pset . sversion , false ,
sverbuf , sizeof ( sverbuf ) ) ) ;
return true ;
}