Comment faire pour calculer une valeur de la colonne dans oracle 10g?

create table ord_tbl
(
ord_id number(10) primary key,
ord_name varchar2(20),
quantity number(20),
cost_per_item number(30),
total_cost number(30)--This colm shud be (quantity*cost_per_item),
ord_date date
)

Alors quand j'ai insérer des lignes, alors la total_cost " doit obtenir automatiquement généré et inséré dans une table

  • Je dirais: ne pas mettre "total_cost" dans le tableau, car il s'agit tout simplement calculée à partir d'autres colonnes de la ligne. Par ailleurs, vous aurez probablement changer votre esprit sur la façon de calculer le "coût total" de toute façon.