- 浏览: 71689 次
- 性别:
- 来自: 郑州
最新评论
-
ICBC-JavaBoy:
我使用的是IBM的RAD7,按照这个方法试了,不行。
我想知 ...
ORA-00604,ORA-12705
文章列表
首先建立存储过程:
我是oracle下建立第一个创建序列的存储过程。
CREATE OR REPLACE PROCEDURE "CREATE_SEQ" (v_seqname in varchar2) as
begin
execute immediate 'create sequence '||v_seqname||' start with 1 increment by 1 minvalue 1 maxvalue 99999 nocache';
end create_seq;
在程序中调用:
由于用的是ssh的框架,所以一直想通过createSQLQue ...
打开eclipse的时候 出现 failed to create the java virtual machine 这个错误。
解决方法:
找到eclipse 下的eclipse.ini文件,将–launcher.XXMaxPermSize 256M 修改为128M
修改后:
-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar–launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503-p ...
ORA-00604,ORA-12705
- 博客分类:
- sql
myeclipse6.5 连接oracle10g的问题 ORA-00604,ORA-12705MyEclipse Database Explorer 连接数据库总提示java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: invalid or unknown NLS parameter value specified
修改eclipse.ini文件, 将"-Duser.language=en" 修改为"-Duser.language=zh“ ...
select 'create sequence ' || SEQUENCE_NAME || ' minvalue ' || MIN_VALUE || ' maxvalue ' || MAX_VALUE || ' start with ' || LAST_NUMBER || ' increment by ' || INCREMENT_BY || ' cache ' || CACHE_SIZE || ' ;'from DBA_SEQUENCESwhere SEQUENCE_OWNER = UPPER('&SEQUENCE_OWNER');
运行输入sequenc ...
Could not find action or result struts2
No result defined for action
一般是因为
<result name="success">/job/editJob.jsp</result>
没有定义 action的转向引起的
如果操作中有错误,比如页面里有错,那么系统会自动去找“input”.
还有其他情况,比如 过滤器等。。。。
应该是数字却输入字符,后台无法转化,所以导致过滤器出错
也有可能导致类似的错误。
简单说,ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。例如:如果装了2个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2个。
ORACLE_BASE下是admin和productORACLE_HOME下则是ORACLE的命令、连接库、安装助手、listener等等一系列的东东。这只是ORACLE自己的定义习惯。ORACLE_HOME比ORACLE_BASE目录要更深一些。也就是说:ORACLE_HOME=$ORACLE_BASE/product/version
附:ORACLE_SID
...
获取星期几:
select to_char(to_date('2010-08-05','yyyy-mm-dd'),'day') from dual;
星期四
select to_char(to_date('2010-08-05','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual;
thursday
两个日期之间的天数:
select floor(sysdate - to_date('2010-08-05','yyyy-mm-dd')) from dual;
0
把日期置空
select ...
insert intio select form
- 博客分类:
- sql
insert into hr_channel (hc_id,hc_name,hc_desc,hc_basic) select a.d_id,a.d_name,a.d_desc,'Y' from hr_dictionary a where a.d_senior='7'
具体操作如下: 1. 点击Windows->Preferences->General->Keys 2. 在快捷键列表中找到:Word Competion,把它的快捷键 Alt+/ 改成其它的快捷键(方法:先把此快捷键删除,点右边的按钮"Remove Binding", 再选中Binding文本框,输入你想要的快捷键)。 3. 在快捷键列表中找到:Content Assist,把它的快捷键 Ctrl+Space 改成我们要的 Alt+/ 即可。
在利用eclipse部署、运行的时候,总是启动不起来,在程序发布包里一看.class文件居然不存在,
发现是由于jar 文件路径不对引起的,遂将 项目的jar文件统一删除,重新导入,clean项目,发布,ok.
小错误害死人!
Error validating server certificate for https://192.168.5.120:443: - Unknown certificate issuer Fingerprint: b4:95:68:c8:4c:28:bb:18:d2:23:2b:cd:d1:23:1f:b0:4d:08:79:77 Distinguished name: libingye - Hostname mismatch (libingye)
这是什么引起的。安装svn安装结束之后,出现类似这样的问题。怎么解决??
写了一个创建sequence 的存储过程,结果出现 ORA-01031: 权限不足
CREATE OR REPLACE PROCEDURE CREATE_SEQ (v_seqname in varchar2) is
begin
execute immediate 'create sequence '||v_seqname||' start with 1 increment by 1 minvalue 1 maxvalue 99999 nocache';
end ;
查了一些资料发现只需要:
GRANT CREATE ANY sequence TO zp10086 就可以 ...
oracle里有个函数是:tsubstr(取指定位置的字符)
select substr(字段名称,1,3) from 表名
sqlserver对应的函数:substring
select substring(字段名称,1,3) from 表名
清除冗余的css代码 :http://www.cleancss.com/
这个网站很绝。
在中文windows下,Tomcat5.5服务下的,UTF-8的乱码解决问题。
首先要需要了解的是web容器默认编码是iso-8859-1,一个汉字占用两个字节,而在utf-8中一个汉字占用三个字节。所以在数据传递过程中,必须手动设定容器编码格式,否则会出现字符位丢失的情况。即3个字节变为两个字节,自然会变成乱码。
其次,Tomcat 5以后,对post和get方法的编码控制分开了
tomcat:sever.xml
找到对应站点的server.xml后,在里面的Connector标签里面添加
useBodyEncodingForURI="true"
这句的话 ...