[SQL] Creatie van een Timestamp ?

Pagina: 1
Acties:

  • BPG908
  • Registratie: Oktober 2001
  • Laatst online: 15-07 14:01

BPG908

Ik ben bijna jarig !

Topicstarter
Ik wil een Row toevoegen in een tabel 'albums'
deze row moet ' datum heten. en met Timesptamp automatich bij elke entry de datum opslaan.

hoe kan ik zo een row aanmaken als ik het volgende doe zegd hij wat hij het eehft gedaan. maar staat de row er net in.

Field: datum
Type: TIMESTAMP
Length/Set:500
Attributes: UNSIGNED
Null: Null
Default: -
Extra: -
Primary: -
Index: -
Unique: -

Wat doe ik fout ?

Bij voorbaat dank :-)

  • Delphi32
  • Registratie: Juli 2001
  • Laatst online: 04-09 00:34

Delphi32

Heading for the gates of Eden

Ik ga es koffiedik kijken om te begrijpen wat je bedoelt.

Volgens mij wil je een kolom (GEEN row) toevoegen aan een tabel albums. De column moet Datum gaan heten en automatisch gevuld worden met de huidige datum/tijd bij het inserten van een row.

Als je het in Access doet (en daar lijkt het op) dan kan ik je niet verder helpen.
Als het in een SQL database is, zou je een trigger kunnen schrijven op de AfterInsert van de tabel, die het veld Datum vult met de waarde Now.

  • TheDane
  • Registratie: Oktober 2000
  • Laatst online: 15:27

TheDane

1.618

in Oracle SQL heb je nog sysdate, kun je zo in je query invullen

en met php kun je
code:
1
$now = time();

uitvoeren, en dan $now inserten

  • BPG908
  • Registratie: Oktober 2001
  • Laatst online: 15-07 14:01

BPG908

Ik ben bijna jarig !

Topicstarter
Neej ik do ehet niet in access, ik doe het via de MYSQL Admin

je hebt inderdaat gelijk, het moet een collom zijn geen row.

na het toevoegen zegd hij ook:
________________________________________________
table albums has been altered.

SQL-query:
ALTER TABLE albums ADD datum DATETIME UNSIGNED
________________________________________________

Dat zou dus betekenen dat hij succes vol is toegevoegd, anders zou hij een SQL error geven. maar nergens te vinden die collom

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

titel gefixed (denk daar voortaan zelf aan, het is niet handig als de mensen van te voren maar moeten raden waar de topic over gaat)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

Op donderdag 20 juni 2002 23:50 schreef BPG het volgende:
Ik wil een row column toevoegen in een tabel 'albums'.
Deze column moet 'datum' heten. En met Timestamp automatisch bij elke entry de datum opslaan.
Ik zou als ik jou was het type timestamp (8) gebruiken zoals je in je eerste post al zei, en niet Datetime zoals je in je post hiervoor zegt. Check de manual voor het verschil tussen die twee.
Op vrijdag 21 juni 2002 00:22 schreef BPG het volgende:
maar nergens te vinden die collom
Hehe, tja, ik zie em ook niet. Beter zoeken zou ik zeggen. Want als MySQL zegt dat ie er is, dan is ie er ook.. :)

On track


  • BPG908
  • Registratie: Oktober 2001
  • Laatst online: 15-07 14:01

BPG908

Ik ben bijna jarig !

Topicstarter
Hey bedankt gast :-)
het is nu inderdaat gelukt (time stamp 8 is idd het beste) :)

En sorry van die titel |:(
Pagina: 1