java能执行oracle的过程吗? - Java / Java SE
无效的SQL语句,如果不行的话还用学PL/SQL吗?
Java code:
Statement st = con.createStatement();
st.execute("exec update_emp('KING','K')");
可以执行存储过程,用那个Callablexxxxx,你用的statement是专门执行sql的
CallableStatement
yeah!
这样?还是无效SQL
Java code:
CallableStatement st = con.prepareCall("exec update_emp('KING','K')");
st.execute();
原来要用call调用才行- -!
相关问答:
在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......
insert into [ScholarshipManagement].[dbo].[department] ([department],[specialization] ,[grade]) output inserted.departmentID values(? ,? ,? )
请问大哥们这个sql 语句应该用Java里的那个数据库操作方法? ......
CREATE OR REPLACE PROCEDURE usp_refreshTopN
IS
BEGIN
--文档
INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,o ......
select distinct '1' t1,'2' t2,'3' t3,'4' t4 from table 查出来的结果为
1,2,3,4
我想得以下这样的效果
1
2
3
4
请问一下有什么办法可以解决???
没有好的方法,用union,一条条记录拼接
SQL code:
wi ......