随笔分类 -  PostGresql

摘要:DROP TYPE IF EXISTS info CASCADE;CREATE TYPE info AS (state int4,operator varchar,time TIMESTAMP(0) );array_append(info,ROW(1,\'小米',CURRENT_TIMESTAMP(... 阅读全文
posted @ 2015-07-23 09:07 粉条 阅读(227) 评论(0) 推荐(0)
摘要:今天写了一个相对复杂的触发器(根据一个表自动生成另一个表的ID)http://www.cnblogs.com/sekihin/archive/2009/08/14/1545867.htmlhttp://blog.itpub.net/30010989/viewspace-1378060/http://... 阅读全文
posted @ 2015-04-24 20:35 粉条 阅读(215) 评论(0) 推荐(0)
摘要:Insert into wd_orderitem (count , id_dish , state , info , sn , id_order)values(1 , 1000000001 , 3 , ARRAY[ ROW(2,1000000001,CURRENT_TIMESTAMP(0))::in... 阅读全文
posted @ 2015-04-09 09:00 粉条 阅读(433) 评论(0) 推荐(0)
摘要:今天编写了一个触发器功能:有两个表,当一个表的字段有所改动的时候,另一个表跟着改动CREATE OR REPLACE FUNCTION process_emp_audit() RETURNS TRIGGER AS $emp_audit$BEGINIF (TG_OP = 'DELETE') THENI... 阅读全文
posted @ 2014-12-11 15:23 粉条 阅读(263) 评论(0) 推荐(0)
摘要:修改 type 类型UPDATE wd_order2 SET info = array_append(info, row(2,100001, now() )::info ) WHERE id_order=1000000028'{"(32767,\"1000000008\",\"2014-11-02 ... 阅读全文
posted @ 2014-10-29 14:05 粉条 阅读(128) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示