← Back to team overview

sslug-teknik team mailing list archive

Re: pgadmin3: oprette ny tabel.

 

On Thu, 15 Jul 2004 14:58:12 +0000, Jørgen Heesche wrote:

> ændre DATETIME til TIME (fordi typen DATETIME ikke kendes)

I SQL-standarden benyttes begrebet "datetime" som en fællesbetegnelse for
forskellige dato/tid-relaterede datatyper. Datetime benyttes i standarden
aldrig som navn på en konkret datatype.

Standarden benytter betegnelsen TIMESTAMP om en konkret datatype, der
indeholder dato og tidspunkt (med tidszoneinformation).

Desværre forvirres billedet af, at MySQL og MSSQL benytter ordet DATETIME
som betegnelse for, hvad der ifølge SQL-standarden burde hedde TIMESTAMP.
Omvendt har MySQL og MSSQL nogle datatyper, som de kalder TIMESTAMP, der
kendetegnes ved, at de er forbundet med 'magisk' optræden: Under særlige
omstændigheder opdaterer de sig selv. (I MSSQL er TIMESTAMP på vej ud,
'deprecated').

Se i øvrigt http://troels.arvin.dk/db/rdbms/#functions-LOCALTIMESTAMP

-- 
Greetings from Troels Arvin, Copenhagen, Denmark



References