[MySQL] opcja default a aktualny czas

Odpowiedz Nowy wątek
2006-08-02 09:19
0

chodzi mi o taki efekt

create table dzialy(
id int auto_increment,
id_parent int not null default 0,
name varchar(128) not null default 'test',
time int not null default unix_timestamp(),
primary key(id),
unique key name(name)
) type=innodb

tyle ze w 4 to nie chce działać, da się to jakoś zrobić?


Pozostało 580 znaków

2006-08-02 09:38
0

Jeśli dobrze rozumiem, chodzi o UNIX_TIMESTAMP();?
A próbowałeś CURRENT_TIME();?


"Zło to zło. Mniejsze, większe, średnie, wszystko jedno, proporcje są umowne, a granice zatarte."

<span style="color: olive">A. Sapkowski "Ostatnie życzenie"</span>

!user image

Pozostało 580 znaków

2006-08-02 09:44
0

to nie działa tez :/


Pozostało 580 znaków

2006-08-02 10:43
0
USE baza;
CREATE TABLE dzialy(
id INT AUTO_INCREMENT,
id_parent INT NOT NULL DEFAULT 0,
name VARCHAR(128) NOT NULL DEFAULT 'test',
czas TIMESTAMP DEFAULT CURRENT_TIMESTAMP(),
PRIMARY KEY(id),
UNIQUE KEY name(name))

Sprawdzałem u siebie pod mySQL'em 5.0.22 i działa

Pozdrawiam


"Zło to zło. Mniejsze, większe, średnie, wszystko jedno, proporcje są umowne, a granice zatarte."

<span style="color: olive">A. Sapkowski "Ostatnie życzenie"</span>

!user image

Pozostało 580 znaków

2006-08-02 10:44
0

ale oczywiście do manuala się nie chciało zajrzeć :/

The DEFAULT clause specifies a default value for a column. With one exception, the default value must be a constant; it cannot be a function or an expression. This means, for example, that you cannot set the default for a date column to be the value of a function such as NOW() or CURRENT_DATE. The exception is that you can specify CURRENT_TIMESTAMP as the default for a TIMESTAMP column as of MySQL 4.1.2.

mam nadzieję, że więcej tłumaczyć nie trzeba


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

2006-08-02 16:22
0

dzieki wielkie tez tak myślałam :(


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0