???
sum
avg
count
+
*
这些吗?

解决方案 »

  1.   

    allright_flash() ,不是的,我说的计算字段是指像SQL Server那样给一个字段赋予一个表达式,让它得到一些结果。例如在SQL Server中可以这样:
    create table t( a int, b int, c as (a+b) );
    字段c不存储任何数据,只是显示字段a和b相加的结果。
    不知道oracle有没有这样的字段?
      

  2.   

    没有,但可以先create table t( a int, b int)
    然后alter table t 在增加一个字段a+b。
    oracle不能定义的同时就用该字段。
      

  3.   

    Eric_1999(╙@^@╜) 
    如何增加一个字段a+b,求求你说清楚一点啊?
      

  4.   

    是指一个表中的三个字段col1,col2,col1+col2
      

  5.   

    用视图挺好的
    create view t as select a,b,a+b c from 原表;
      

  6.   

    oracle没有这种东西。如果在查询的时候,可以select a,b,a+b c from table 
    要想总使用,那就向楼上几位说的,建立视图了。
      

  7.   

    select a,b,a+b c from table
    视图就不用了
      

  8.   

    看了oracle真的没有计算字段啊,多谢各位高手解答。