new_students := total_students (:major.class_id, 'N')中的:major是什么意思?

解决方案 »

  1.   

    没有上下文吗,lz是在哪里看到的,trigger还是pl/sql块?
    :major是个变量而已.
      

  2.   

    total_students 是一个函数,变量前面加一个:是什么意思啊
      

  3.   

    你还没说是在什么地方看到这段代码的,跟前后文有关的.
    如果是在trigger中的话,就应该是:new,:old这样的变量
    如果在pl/sql块中那就是一个复合类型的变量
      

  4.   

    楼主是不是在report或者form中啊?
      

  5.   

    :major应该是一个变量,至于.后面的东西,可能性就多了。
    可以是记录类型变量的一个分量,可以是对象类型的数据成员,可以是包类型的成员变量...