create_aggregate.sql
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:0k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. --
  2. -- AGGREGATE DEFINITIONS
  3. --
  4. -- all functions CREATEd
  5. CREATE AGGREGATE newavg (
  6.    sfunc1 = int4pl, basetype = int4, stype1 = int4, 
  7.    sfunc2 = int4inc, stype2 = int4,
  8.    finalfunc = int4div,
  9.    initcond1 = '0', initcond2 = '0'
  10. );
  11. -- sfunc1 (value-dependent) only 
  12. CREATE AGGREGATE newsum (
  13.    sfunc1 = int4pl, basetype = int4, stype1 = int4, 
  14.    initcond1 = '0'
  15. );
  16. -- sfunc2 (value-independent) only 
  17. CREATE AGGREGATE newcnt (
  18.    sfunc2 = int4inc, basetype = int4, stype2 = int4, 
  19.    initcond2 = '0'
  20. );