11 2013 档案

摘要:oracle ---建立SQL窗体 写入 select * from tableA;弹出错误窗口 : 动态执行表不可访问,本会话的自动统计被禁止。在执行菜单里你可以禁止统计,或在v$session,v$sesstat和v$statname 表里获得选择权限。解决方法如下:用SYS登录,授权给相应的用户,授权SQL如下: grant select on v_$statname to scott; grant select on v_$sesstat to scott; grant select on v_$session to scott; grant select on v_$mystat . 阅读全文
posted @ 2013-11-30 23:28 cxiaoluab 阅读(326) 评论(0) 推荐(0) 编辑
摘要:Oracle存储过程:create or replace procedure update_people(in_name in nvarchar2(20), in_status in nvarchar2) as begin update people set status = in_status where name = in_name; commit; end update_people;错误提示:错误:PLS-00103: 出现符号 "("在需要下列之一时: := . ) , @ % default ... 阅读全文
posted @ 2013-11-30 22:49 cxiaoluab 阅读(7563) 评论(0) 推荐(0) 编辑
摘要:————————————————————————————————————————————————————附:1 ORA-01790:表达式必须具有与对应表达式相同的数据类型知识解析:SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,两条 SELECT 语句中的列的顺序相同。 阅读全文
posted @ 2013-11-21 00:54 cxiaoluab 阅读(790) 评论(2) 推荐(0) 编辑
摘要:select min(to_date(aa.createdate, 'yyyy-MM-dd hh24:mi')) 最小时间, max(to_date(aa.createdate, 'yyyy-MM-dd hh24:mi')) 最大时间 from (select * from t_windturbine_minutes t where t.windturbinecode = '10103' and t.indicode = '10290') aa 阅读全文
posted @ 2013-11-15 14:06 cxiaoluab 阅读(216) 评论(0) 推荐(0) 编辑
摘要:-- 创建序列create sequence 序列名称start with 1 -- 起始值increment by 1 -- 增量maxvalue 99999999 -- 最大值nocycle -- 达到最大值后是否重新计算,当前为不重新计算,cycle为重新计算nocache; -- 不要缓存,容易跳号-- 创建触发器CREATE OR REPLACE TRIGGER 触发器名称BEFORE INSERT ON 表名称 FOR EACH ROWBEGINSELECT 序列名称.NEXTVAL INTO :NEW.字段名称 FROM DUAL;END;说明:需要先建个序列,再建与此对应的触发 阅读全文
posted @ 2013-11-08 15:32 cxiaoluab 阅读(2782) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-11-07 16:46 cxiaoluab 阅读(348) 评论(0) 推荐(0) 编辑

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