create_aggregate.sql
来自「PostgreSQL 8.1.4的源码 适用于Linux下的开源数据库系统」· SQL 代码 · 共 32 行
SQL
32 行
---- CREATE_AGGREGATE---- all functions CREATEdCREATE AGGREGATE newavg ( sfunc = int4_accum, basetype = int4, stype = _numeric, finalfunc = numeric_avg, initcond1 = '{0,0,0}');-- test commentsCOMMENT ON AGGREGATE newavg_wrong (int4) IS 'an agg comment';COMMENT ON AGGREGATE newavg (int4) IS 'an agg comment';COMMENT ON AGGREGATE newavg (int4) IS NULL;-- without finalfunc; test obsolete spellings 'sfunc1' etcCREATE AGGREGATE newsum ( sfunc1 = int4pl, basetype = int4, stype1 = int4, initcond1 = '0');-- value-independent transition functionCREATE AGGREGATE newcnt ( sfunc = int4inc, basetype = 'any', stype = int4, initcond = '0');COMMENT ON AGGREGATE nosuchagg (*) IS 'should fail';COMMENT ON AGGREGATE newcnt (*) IS 'an any agg comment';COMMENT ON AGGREGATE newcnt (*) IS NULL;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?