Avatar billede krydset Nybegynder
31. oktober 2005 - 15:54 Der er 7 kommentarer og
1 løsning

unix timestamp

Hejsa skal lave noget supportchat, findes der et felttype i mysql der sætter et unix timestamp ind automatisk når dr oprettes ny post ?
Avatar billede jaw Nybegynder
31. oktober 2005 - 16:08 #1
Hvorfor skal det nødvendigvis være automatisk?
Avatar billede jaw Nybegynder
31. oktober 2005 - 16:10 #2
INSERT INTO tabel (timestamp-felt) VALUES (UNIX_TIMESTAMP())
Avatar billede Slettet bruger
31. oktober 2005 - 18:05 #3
Du kunne også sætte UNIX_TIMESTAMP() til default for kolonnen så bliver den sat ved insert og du behøver ikke have det med i dine inserts.
Avatar billede krydset Nybegynder
31. oktober 2005 - 18:06 #4
kryptos osse det jeg mener...... men hvordn gør jeg det ?
Avatar billede Slettet bruger
31. oktober 2005 - 18:13 #5
Du gør det når du opretter tabellen eller med alter table hvis mySQL understøtter den type ændringer.

create table foo (
time timestamp default UNIX_TIMESTAMP()
)

ALTER time SET DEFAULT UNIX_TIMESTAMP()
Avatar billede krydset Nybegynder
31. oktober 2005 - 18:57 #6
Smukt, prøver det i morn, og vender tilbage der :-d
Avatar billede krydset Nybegynder
23. november 2005 - 18:04 #7
Kryptos lig et svar
Avatar billede Slettet bruger
24. november 2005 - 07:37 #8
svar;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester