Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 1 Dołączył: 4.08.2012 Ostrzeżenie: (10%)
|
Witam jakie sa miedzy nimi roznice? wiem ze timestamp automatycznie wstawia date przy wstawianiu lub edycji rekordu a datetime nie. poza tym sa miedzy nimi jakies zmiany zwiazane ze strefa czasowa. i czy to prawda ze na timestamp nie mozna wykonywac operacji na datach z poziomu mysql co mozna tylko na datetime? czyli np dla timestamp nie zrobie czegos jak SELECT WHERE (my_timestamp,INTERVAL 1 DAY)?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
Timestamp to normalne pole datetime z bajerami można na nim zatem robić wszystkie operacje co na datetime. Samo timestamp jest nieco inaczej zapisywane w systemie bazodanowym przez co może być takie pole tylko jedno w tabeli + ma to funkcjonalność że może zostać automatycznie ustawiane przy tworzeniu rekordu. Tyle na ten temat starczy by się nim posługiwać (IMG:style_emoticons/default/smile.gif)
EDIT: Co do konstrukcji to AFAIK raczej chyba:
Ten post edytował Sephirus 13.12.2012, 08:47:33 |
|
|
|
michat34 [MySQL]Datetime VS Timestamp 12.12.2012, 17:57:07
viking A czemu po prostu nie zajrzysz do dokumentacji? ht... 12.12.2012, 18:18:19
michat34 czyli z tego co widze na timestampie rowniez mozna... 12.12.2012, 20:18:54
wNogachSpisz Jakie operacje masz na myśli? 12.12.2012, 21:33:02
michat34 [SQL] pobierz, plaintext SELECT * FROM cos WHERE ... 12.12.2012, 22:40:21
skowron-line Cytat(Sephirus @ 13.12.2012, 08:45:26... 13.12.2012, 09:45:00 ![]() ![]() |
|
Aktualny czas: 3.04.2026 - 18:20 |