Toon posts:

[postgres] Date format veranderen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hi,

ik had even een vraagje over het veranderen van de instellingen van de datum in postgres:

ik wil de datum van YY-MM-DD veranderen naar DD-MM-YY, nu heb ik een query gevonden voor het veranderen (SET DATESTYLE TO 'POSTGRES,EUROPEAN'; voor geintereseerden), maar deze is afhankelijk per login ).

nu heb ik gelezen dat je dan postgres -o -e optie, maar als ik dit (pg_ctl -o -e)
invul krijg ik het volgende:
postmaster successfully started
/usr/local/pgsql/bin/postmaster: invalid option -- e
Try '/usr/local/pgsql/bin/postmaster --help' for more information.

iemand suggesties ( van opnieuw compileren postgres en wat ik er bijvoorbeeld dan eraan kan toevoegen tot hele nieuwe commando's die ik kan geven)

tnx,

[ Voor 6% gewijzigd door Verwijderd op 17-04-2003 14:59 ]


  • jochemd
  • Registratie: November 2000
  • Laatst online: 08-08 15:51
Kijk eens in postgresql.conf :)

Verwijderd

Topicstarter
kan je misschien iets specifieker zijn, want hier kan ik niet vinden hoe je
de datum format kan instellen ?!

  • jochemd
  • Registratie: November 2000
  • Laatst online: 08-08 15:51
http://www.postgresql.org...&file=runtime-config.html

Je zou gewoon het volgende toe moeten kunnen voegen:
code:
1
datestyle = POSTGRES, EUROPEAN

[ Voor 6% gewijzigd door jochemd op 17-04-2003 23:58 ]


Verwijderd

Topicstarter
Ik heb gedaan wat er stond op de site en/of jochemd verteld, maar nu krijg ik de volgende foutmelding:

postgres@OnThELooSE:~$ pg_ctl start
postmaster successfully started
FATAL 1: postgresql.conf:180: syntax error, token=","

en met toegevoegde accolades:

postgres@OnThELooSE:~$ pg_ctl start
postmaster successfully started
FATAL 1: 'datestyle' is not a valid option name



postgresql.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#
# PostgreSQL configuration file
# -----------------------------
#
# This file consists of lines of the form
#
#   name = value
#
# (The `=' is optional.) White space is collapsed, comments are
# introduced by `#' anywhere on a line. The complete list of option
# names and allowed values can be found in the PostgreSQL
# documentation. Examples are:

#log_connections = on
#fsync = off
#max_connections = 64

# Any option can also be given as a command line switch to the
# postmaster, e.g., 'postmaster -c log_connections=on'. Some options
# can be set at run-time with the 'SET' SQL command.


#========================================================================


#
#   Connection Parameters
#
tcpip_socket = true
#ssl = false

#max_connections = 32 # 1-1024

#port = 5432
#hostname_lookup = false
#show_source_port = false

#unix_socket_directory = ''
#unix_socket_group = ''
#unix_socket_permissions = 0777

#virtual_host = ''

#krb_server_keyfile = ''
#========================================================================
#========                       EIGEN EDIT                   ============
#========================================================================

datestyle = POSTGRES, EUROPEAN



iemand een idee hoe ik dit kan oplossen ?
P.S. ik heb wel nog postgreSQL v7.2 ipv 7.3

[ Voor 5% gewijzigd door Verwijderd op 19-04-2003 15:04 ]


  • jochemd
  • Registratie: November 2000
  • Laatst online: 08-08 15:51
Is upgraden een optie? In de handleiding van 7.2 staat datestyle inderdaad nog niet als optie.

Verwijderd

Topicstarter
upgraden zo ook een optie zijn. Maar ik heb net alles allemaal eindelijk goed staan. Waaronder de database en mijn gegevens die er al instaan. Ik heb gelukkig wel wat gevonden:

Bij opstarten van postgres met pg_ctl start voeg je PGDATESTYLE toe:
code:
1
PGDATESTYLE=Postgres,European pg_ctl start


nou alleen nog vinden hoe ik de juiste tijdzone kan instellen, want hij geeft nog een uur later aan met "SELECT timenow();

Als iemand het weet hoor ik het graag, anders zoek ik zelf nog verder en vermeld het even, weer handig voor het archief (waar ik natuurlijk wel in begin te zoeken ;) )
Pagina: 1