- 浏览: 241867 次
- 性别:
- 来自: 安徽
最新评论
-
flyfx51:
还是这文章!
Springjie接口注入 -
liubang201010:
Navicat资料大全 资料汇总 参考:http://www. ...
Navicat相关链接 -
孟钾濠:
谢谢 很需要啊
Spring-概念01 -
mikite:
mark
Spring-概念01 -
zhuzhiguosnail:
这几个链接不错,谢了。
Spring-概念01
文章列表
oracle spilt函数
- 博客分类:
- DateSource
CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000)
CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split
IS
j INT := 0;
i INT := 1;
len INT := 0;
len1 INT := 0;
str VARCHAR2 (4000);
str_split ty_str_split := ty_str_ ...
LPAD和RPAD函数
- 博客分类:
- DateSource
oracle中LPAD和RPAD函数的使用方法
Lpad Function:在PL/SQL中用于往源字符串的左侧填充一些字符。
函数参数:lpad( string1, padded_length, [ pad_string ] )
其中
string1:源字符串
padded_length:最终返回的字符串的长度,如果最终返回的字符串的长度比源字符串的小,那么此函数实际上对源串进行截断处理
pad_string:用于填充的字符,可以不填,默认为空字符
下面是几个实例:
--返回值长度大于源字符串长度,将进行填充
select lpad('zhanglt' ...
在Oracle中 可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。 在一个字符串中查找指定的字符,返回被查找到的指定的字符的位置。 语法: instr(sourceString,destString,start,appearPosition)
instr('源字符串' , '目标字符串' ,'开始位置','第几次出现') 其中sourceString代表源字符串; destString代表要从源字符串中查找的子串; start代表查找的开始位置,这个参数可选的,默认为1; appearPosition代表想从源字符中查找出第几次出现的destString,这个参数也是可 ...
需求:单元格内容能够换行显示,根据逗号换行
方案:
1,ORACLE语句对于该字段换行【replace(s.belog_desc,',','<br>') as 附件备注】
2,单元格单元格设置成html
错误描述:
使用163邮箱发送邮件的功能时,后台报错
553 authentication is required,smtp3,DdGowEDJuUGnoVZWtkIPAA--.5044S2 1448518056
错误原因:
authentication is required
需要验证。才能连接到smtpServer ! 1: 查看你所连接的服务器是否 开通了
邮箱设置中是否设置POP3/SMTP/IMAP2: 查看你的用户名,密码,端口是否正确
POP3服务器:pop.163.com
SMTP服务器:smtp.163.com
IMAP服务器:imap.163. ...
在使用expdp的network_link导出时,报这个错误。
expdp fdjtest/fdjtest directory=jacfdj_data dumpfile=fdjexpdp_20151125.dmp
network_link=FDJ_WMS136 logfile=fdjExpdp_20151125.log
network_link的创建过程:
create public database link FDJ_WMS136 connect to
fdjwms identified by fdjwms using 'xx.xx.xx.136/jqwlscl';
解决 ...
初始化表空间账号表
- 博客分类:
- DateSource
--登陆sys
sqlplus /nolog;
connect / as sysdba;
--alter user sys identified by Jacjqwl123;
create user user_Name identified by pass;
create tablespace tablespace_name datafile
'd:\oracle\admin\orcl\fdj_data.dbf' size 6000M;
alter user user_Name default tablespace tablespace_name;
grant ...
cmd进入class文件所在文件夹,比如:
D:\ledShow> java cvf test1.0.jar com
成功之后会在D:\ledShow目录下生成test1.0.jar,com是要打成jar包的文件夹,如果要把D:\ledShow目录下的所有文件夹都打成jar包,写法如下:D:\ledShow> java cvf test1.0.jar *.*
如果要打指定的几个文件夹,写法我猜如下:D:\ledShow> java cvf test1.0.jar com org
以上参考
http://www.cnblogs.com/lee0oo0/p/354 ...
有些时候在客户现场需要定制化一些EXCLE的开发工作,而这些定制化的模板很可能都差不过,所以就整理出来一份自己用着感觉还错的快速生成xls模板的开发方式。测试代码如下:
public static void main(String[] args) {
String[] title = {"column1","column2","column3","column4"};
Integer[] length = {10,10,10,10};
String filePath = "D:/test/t ...
--游标 bbs 内部循环游标 C_EVENT,当匹配上值时后台打印信息
create or replace procedure insert_SCREEN_INVENTORY_LACK
as
v_1 varchar2(100);v_2 varchar2(100);v_3 varchar2(100);v_4 float;
type bbs is ref cursor;
bb bbs;
CURSOR C_EVENT is select t.sup_code,t.item_code,t.item_status,t.quantity_lack
from SCREEN_INVENTO ...
declare
-- Local variables here
CURSOR C_EVENT(ROW_NUM NUMBER DEFAULT 3) is
(select t.name from users t where rownum <ROW_NUM);
temp users.name%TYPE;
begin
-- for 遍历游标
for temp in C_EVENT(ROW_NUM=>2)
Loop
dbms_output.put_line('名称:'|| temp.name);
db ...
declare_遍历游标的3种方式
- 博客分类:
- DateSource
declare
-- Local variables here
CURSOR C_EVENT is select t.name from users t;
temp users.name%TYPE;
begin
-- for 遍历游标
for temp in C_EVENT
Loop
dbms_output.put_line('名称:'|| temp.name);
End Loop;
dbms_output.put_line('------for分割线--------');
--while 遍历游标 ...
java返回存储过程异常信息
- 博客分类:
- Java
- DateSource
import java.sql.CallableStatement;
import java.sql.SQLException;
import java.sql.Types;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.springframework.orm.hibernate3.
HibernateTransactionManager;
public class ScreenMethodSessionImp extends DefaultBaseMa ...
create or replace procedure insert_screen_asn_pre(PAGE_NUMBER int)
as
type cursors is ref cursor;
curs cursors;
V_SUP_NAME SCREEN_ASN_PRE.Sup_Name%type;
V_ASN_CODE SCREEN_ASN_PRE.Asn_Code%type;
V_ARRIVAL_PRE SCREEN_ASN_PRE.Arrival_Pre%type;
nums int:=0;
begin
open curs for select sup.nam ...
Oracle存储过程异常信息的显示
- 博客分类:
- DateSource
异常处理的写法:
...
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
END ...
但是出现异常无法获知啥异常,因此代码块增加以下语句:
EXCEPTION
WHEN OTHERS THEN
--以下表示输出buffer不受限制
DBMS_OUTPUT.ENABLE(buffer_size => null);
dbms_output.put_line(dbms_utility.format_error_backtrace);
DBMS_OUTPU ...