pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Oliveiros d'Azevedo Cristina <oliveiros.cristina@marktest.pt>
To: Tarlika Elisabeth Schmitz <postgresql3@numerixtechnology.de>
To: pgsql-sql@postgresql.org
Subject: Re: data import: 12-hour time w/o AM/PM
Date: Tue, 8 Feb 2011 18:38:44 -0000
Message-ID: <74DB3341AB704E989C87CAAD89D2526F@marktestcr.marktest.pt> (raw)
References: <20110208181400.2e88d7cc@dick.coachhouse>

Howdy, Tarlika.

If the data doesn't bring the AM/PM how are you supposed to distinguish 
between,say, 10pm and 10am ? Does it always start at 10:30am? So 10am never 
arises?

Best,
Oliveiros

----- Original Message ----- 
From: "Tarlika Elisabeth Schmitz" <postgresql3@numerixtechnology.de>
To: <pgsql-sql@postgresql.org>
Sent: Tuesday, February 08, 2011 6:14 PM
Subject: [SQL] data import: 12-hour time w/o AM/PM


I am importing data in CSV format. My technique is to COPY the data
into interim tables (starting with a "z") where I analyze them, clean
up inconsistencies; eventually I will populate the "proper" tables with
these data. (In the example below: COPY CSV into zevent, from there
populate event.)

The time field of the event data is givng me a headache: it's in 12h
format but without the AM/PM qualifier!

CREATE TABLE zevent
(
  id integer,
  previous integer,
  "next" integer,
  location_id integer NOT NULL,
  datum date NOT NULL,
  otime character varying(5) NOT NULL
)

CREATE TABLE event
(
  id integer NOT NULL,
  location_fk integer NOT NULL,
  otime timestamp without time zone NOT NULL,
  next_fk integer,
  previous_fk integer,
  CONSTRAINT event_pkey PRIMARY KEY (id),
  CONSTRAINT next_event_fk FOREIGN KEY (next_fk)
      REFERENCES event (id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT previous_event_fk FOREIGN KEY (previous_fk)
      REFERENCES event (id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION
)




view thread (6+ messages)  latest in thread

Message-ID: <74DB3341AB704E989C87CAAD89D2526F@marktestcr.marktest.pt>
Permalink:  ../74DB3341AB704E989C87CAAD89D2526F@marktestcr.marktest.pt/
Also on:    postgresql.org/message-id/74DB3341AB704E989C87CAAD89D2526F@marktestcr.marktest.pt

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-sql@postgresql.org
  Cc: oliveiros.cristina@marktest.pt, postgresql3@numerixtechnology.de
  Subject: Re: data import: 12-hour time w/o AM/PM
  In-Reply-To: <74DB3341AB704E989C87CAAD89D2526F@marktestcr.marktest.pt>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox