/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
MySQL beregnet kolonne
Fra : Morten


Dato : 07-05-07 17:25


Hej.

Er det muligt at have en kolonne i en MySQL tabel der beregnes on-the-fly?

Fex.:

CREATE TABLE ting (
created_at DATETIME,
tingeling calculate_tingeling(created_at));

Hvor 'calculate_tingeling(DATETIME some_date)' er en stored function.
Jeg er ikke interesseret i at basere det på et view. Derfor vil
tingeling kolonnen selvsagt være read-only.

Kan noget sådant lade sig gøre?

Mvh.

Morten


 
 
Michael Zedeler (07-05-2007)
Kommentar
Fra : Michael Zedeler


Dato : 07-05-07 17:53

Morten skrev:
> Er det muligt at have en kolonne i en MySQL tabel der beregnes on-the-fly?
>
> CREATE TABLE ting (
> created_at DATETIME,
> tingeling calculate_tingeling(created_at));
>
> Hvor 'calculate_tingeling(DATETIME some_date)' er en stored function.
> Jeg er ikke interesseret i at basere det på et view. Derfor vil
> tingeling kolonnen selvsagt være read-only.
>
> Kan noget sådant lade sig gøre?

Ja. Lav et view.

http://dev.mysql.com/doc/refman/5.1/en/create-view.html

Mvh. Michael.
--
Which is more dangerous? TV guided missiles or TV guided families?
I am less likely to answer usenet postings by anonymous authors.
Visit my home page at http://michael.zedeler.dk/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste