有一张表里面有这么几列:书号,书名,单价,数量,总价
现在想实现输入数据时自动填充总价,总价为单价与数量的乘积,请问怎么实现.
如果不能自动填充,那么要建立这个规则,怎么实现?

解决方案 »

  1.   

    create table tb(
    单价 int,
    数量 int,
    总价 as 单价*数量
    )insert into tb(单价,数量) values(10,5)
    insert into tb(单价,数量) values(1,4)
    insert into tb(单价,数量) values(8,5)select * from tbdrop table tb/*
    单价          数量          总价          
    ----------- ----------- ----------- 
    10          5           50
    1           4           4
    8           5           40(所影响的行数为 3 行)
    */
      

  2.   

    在sql server中使用规则的形式如何实现?使用企业管理器而不是sql语句?