Re: [Lug-bg] MySQL 4.0 и DEFAULT CURRENT_TIMESTAMP
- Subject: Re: [Lug-bg] MySQL 4.0 и DEFAULT CURRENT_TIMESTAMP
- From: "Philip Stoev" <philip@xxxxxxxxx>
- Date: Sat, 7 Apr 2007 12:42:35 +0300
Мисля, че колоната трябва да е дефинирана като TIMESTAMP , след което ако се
направи INSERT на NULL value, MySQL ще сложи там CURRENT_TIMESTAMP() . Тази
стойност ще остане непроменена ако от тук нататък не се прави UPDATE на тази
колона.
http://dev.mysql.com/doc/refman/5.0/en/timestamp-4-1.html
----- Original Message -----
From: "Alexander Iliev" <sasoiliev@xxxxxxxxx>
To: "Linux Users Group - Bulgaria" <lug-bg@xxxxxxxxxxxxxxxxxx>
Sent: Saturday, April 07, 2007 11:34 AM
Subject: [Lug-bg] MySQL 4.0 и DEFAULT CURRENT_TIMESTAMP
> Здравейте.
>
> Целта е следната - TIMESTAMP или DATETIME колона, която приема
> по подразбиране текущото време само при INSERT, но не и при UPDATE.
>
> Доколкото виждам в 4.0 това:
>
> COLUMN TIMESTAMP DEFAULT CURRENT_TIMESTAMP
>
> не работи.
>
> Има ли някакво читаво решение, или трябва ръчно да присвоявам NOW()
> или нещо от рода на колоната?
>
> Поздрави,
> --
> Александър Илиев
>
>
> _______________________________________________
> Lug-bg mailing list
> Lug-bg@xxxxxxxxxxxxxxxxxx
> http://linux-bulgaria.org/mailman/listinfo/lug-bg
>
_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
|