diff options
Diffstat (limited to 'src/backend/commands/variable.c')
| -rw-r--r-- | src/backend/commands/variable.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/backend/commands/variable.c b/src/backend/commands/variable.c index 90d2b074b2..453b2e4f20 100644 --- a/src/backend/commands/variable.c +++ b/src/backend/commands/variable.c @@ -82,7 +82,12 @@ assign_datestyle(const char *value, bool doit, bool interactive) /* Ugh. Somebody ought to write a table driven version -- mjl */ - if (strcasecmp(tok, "ISO") == 0) + if (strcasecmp(tok, "ISO8601BASIC") == 0) + { + newDateStyle = USE_ISO8601BASIC_DATES; + scnt++; + } + else if (strcasecmp(tok, "ISO") == 0) { newDateStyle = USE_ISO_DATES; scnt++; @@ -198,6 +203,9 @@ assign_datestyle(const char *value, bool doit, bool interactive) case USE_ISO_DATES: strcpy(result, "ISO"); break; + case USE_ISO8601BASIC_DATES: + strcpy(result, "ISO8601BASIC"); + break; case USE_SQL_DATES: strcpy(result, "SQL"); break; |
