Oracle的plsql字体,西文字体与中文字体的oracleplsql级别转换
CREATE OR REPLACE PROCEDURE GETaac001(p_aac001 in varchar2,DAT_TRANSDATE OUT DATE,
TRANSNUM OUT NUMBER,
EXTRANSNUM OUT NUMBER,
PRM_APPCODE OUT NUMBER,
PRM_ERRORMSG OUT VARCHAR2) AS
--3 ????
LASTUPDATEDATE DATE; --??????
LDT_SYSDATE DATE; --????
I_UPDATE NUMBER; --????
N_EXISTS NUMBER;
SI_SYSDATE DATE;
BEGIN
SELECT SYSDATE INTO SI_SYSDATE FROM DEX@TO_center WHERE ROWNUM = 1; --lhong ????????
PRM_APPCODE := 0;
EXTRANSNUM := 0;
SELECT SYSDATE INTO LDT_SYSDATE FROM DUAL; --????
BEGIN
SELECT ENDTIME - 1 / 12
INTO LASTUPDATEDATE
FROM DEX@to_center
WHERE taskid = 'PERSONACCOUNT'
AND CLINETID = '120001';
EXCEPTION
WHEN OTHERS THEN
PRM_APPCODE := -1;
PRM_ERRORMSG := '??personaccount???????!' || SQLERRM;
RETURN;
END;
DAT_TRANSDATE := LASTUPDATEDATE;
SELECT COUNT(1)
INTO TRANSNUM
FROM PERSONACCOUT_DEX@TO_CENTER
-- WHERE AAE036 >= TO_CHAR(LASTUPDATEDATE, 'yyyymmdd');
WHERE aac001=p_aac001 ;
FOR A IN (SELECT aac001,
aab001,
aac002,
UTL_RAW.CAST_TO_VARCHAR2(aac003) aac003,
aac004,
aac005,
aac006,
aac007,
aac008,
aac009,
aac010,
aac011,
aac012,
aac013,
aac014,
aac015,
aae005,
aac019,
aac020,
aic001,
ajc001,
UTL_RAW.CAST_TO_VARCHAR2(AAE011) AAE011,
aae036,
aae006,
aae007,
akc020,
akc021,
akc023,
aic162,
aac021,
akc030,
aac022,
aab060,
aac023,
aab034,
aae130,
aac025,
UTL_RAW.CAST_TO_VARCHAR2(AAE013) AAE013,
zzc001
FROM PERSONACCOUT_DEX@TO_CENTER
WHERE aac001=p_aac001
/* and aac001='019504' */) LOOP
BEGIN
INSERT INTO PERSONACCOUNT
(aac001,
aab001,
aac002,
aac003,
aac004,
aac005,
aac006,
aac007,
aac008,
aac009,
aac010,
aac011,
aac012,
aac013,
aac014,
aac015,
aae005,
aac019,
aac020,
aic001,
ajc001,
AAE011,
aae036,
aae006,
aae007,
akc020,
akc021,
akc023,
aic162,
aac021,
akc030,
aac022,
aab060,
aac023,
aab034,
aae130,
aac025,
AAE013,
zzc001)
VALUES
(A.aac001,
A.aab001,
A.aac002,
A.aac003,
A.aac004,
A.aac005,
A.aac006,
A.aac007,
A.aac008,
A.aac009,
A.aac010,
A.aac011,
A.aac012,
A.aac013,
A.aac014,
A.aac015,
A.aae005,
A.aac019,
A.aac020,
A.aic001,
A.ajc001,
A.AAE011,
A.aae036,
A.aae006,
A.aae007,
A.akc020,
A.akc021,
A.akc023,
A.aic162,
A.aac021,
A.akc030,
A.aac022,
A.aab060,
A.aac023,
A.aab034,
A.aae130,
A.aac025,
A.AAE013,
A.zzc001);
EXCEPTION
WHEN DUP_VAL_ON_INDEX THEN
UPDATE PERSONACCOUNT
SET aab001=A.aab001,
aac002=A.aac002,
aac003=A.aac003,
aac004=A.aac004,
aac005=A.aac005,
aac006=A.aac006,
aac007=A.aac007,
aac008=A.aac008,
aac009=A.aac009,
aac010=A.aac010,
aac011=A.aac011,
aac012=A.aac012,
aac013=A.aac013,
aac014=A.aac014,
aac015=A.aac015,
aae005=A.aae005,
aac019=A.aac019,
aac020=A.aac020,
aic001=A.aic001,
ajc001=A.ajc001,
AAE011=A.AAE011,
aae036=A.aae036,
aae006=A.aae006,
aae007=A.aae007,
akc020=A.akc020,
akc021=A.akc021,
akc023=A.akc023,
aic162=A.aic162,
aac021=A.aac021,
akc030=A.akc030,
aac022=A.aac022,
aab060=A.aab060,
aac023=A.aac023,
aab034=A.aab034,
aae130=A.aae130,
aac025=A.aac025,
AAE013=A.aae013,
zzc001 =a.zzc001
WHERE AAC001 = A.AAC001;
WHEN OTHERS THEN
PRM_APPCODE := -1;
PRM_ERRORMSG := '??personaccount???,????:' || NVL(A.AAC001, '') ||
',????:' || SQLERRM;
RETURN;
END;
EXTRANSNUM := EXTRANSNUM + 1;
commit;
dbms_output.put_line(A.AAC001);
END LOOP;
BEGIN
UPDATE DEX@to_center
SET begintime = SI_SYSDATE, ENDTIME = SI_SYSDATE --lhong ??
WHERE taskid = 'PERSONACCOUNT'
AND CLINETID = '120001';
EXCEPTION
WHEN OTHERS THEN
PRM_APPCODE := -1;
PRM_ERRORMSG := '??personaccount???????!' || SQLERRM;
RETURN;
END;
end ;
Oracle的plsql字体,西文字体与中文字体的oracleplsql级别转换相关推荐
- linux redhat中文字体安装,Linux redhat中文字体安装.doc
Linux redhat中文字体安装 Linux redhat中文字体安装 安装完linux redhat 5.4,打开浏览器发现显示中文全部成了乱码,原来在安装的时候没有选择安装中文字体支持包,打开 ...
- [Unity][字体]TextMeshPro添加创建中文字体库解决中文乱码
由于UGUI自带的Text组件在2D的UI聊天气泡显示的时候,字体不能缩到更小的大小与画面适配. 就启用TextMeshPro. 为什么要新建一个 Font Asset,因为使用自带的FontAsse ...
- html 字体无效,解决css3引入中文字体无效问题(中文字体处理工具整合:字体转换、汉字去重复、字体剪裁)...
==============2017年12月04日更新=============== 之前内容中提到的字体剪裁文件:http://yun.baidu.com/share/link?shareid=41 ...
- python docx 字体设置_python docx 中文字体设置
前段时间用到了docx生成word文档,docx本身用起来很方便,自带的各种样式都很好看,美中不足的就是对中文的支持不够好.在未设置中文字体的时候,生成的文档虽然可以显示中文,但是笔画大小不一,很难看 ...
- 计算机中文字体的独创性,计算机中文字体中单字的著作权保护研究(2)
计算机中文字体中单字的著作权保护研究(2) 发布时间:2015-06-04 13:55点击率: 固然,计算机中文字由于自身结构和笔画顺序的限制,其设计空间较小,"独创性"也不如其他 ...
- python中文字体下载_python docx 中文字体设置的操作方法
最近用到了docx生成word文档,docx本身用起来很方便,自带的各种样式都很好看,美中不足的就是对中文的支持不够好.在未设置中文字体的时候,生成的文档虽然可以显示中文,但是笔画大小不一,很难看. ...
- linux中jdk添加字体_Linux操作系统JDK中文字体设置方法介绍
我们经常会发现在Linux下,java应用程序的中文会变成一个一个的"口"字,这样会给我们的使用带来很多的困扰.但是我们又不愿意放弃Linux和java的便捷. 怎么来解决这个问题 ...
- 在ubuntu系统下安装缺少的字体(一般缺少中文字体)
在ubuntu系统下安装缺少的字体 cite:Ubuntu LaTeX 环境配置:https://www.cnblogs.com/xqmeng/p/13931222.html 第一步:下载缺少的字体 ...
- Mac系统中字体位置及matplotlib中文字体显示问题解决
Mac系统里面字体存储位置有两个: xinaodeiMac:/ xinao$ cd /Library/Fonts xinaodeiMac:Fonts xinao$ pwd /Library/Fonts ...
最新文章
- ph获取xml文件信息
- Python3学习笔记(urllib模块的使用)
- log4j2_使用log4j监视和筛选应用程序日志到邮件
- Scrapy爬虫(6)爬取银行理财产品并存入MongoDB(共12w+数据)
- 系统app无法访问外部存储设备问题
- 一款 APK 是怎么诞生的?
- DSPack的Demo中,那个VMR目录是什么意思?
- conda deactivate python3_conda进行python环境隔离
- 网络通信tcp与udp的区别
- [题解]Shorten IPv6 Address-模拟(2019牛客多校第六场B题)
- 10 个实战与面试【常用 Shell 脚本】编写
- 【小松教你手游开发】【游戏渲染】单色shader,纹理shader
- 现在动画制作用什么软件?
- keepalived实现服务高可用
- 远程桌面连接不能复制粘贴怎么办 远程控制电脑无法复制粘贴的解决方法
- kafka mysql 迁移,kafka迁移数据目录
- hadoop官网下载地址:
- 秒解UTF-8带来的烦恼
- Xtend == 与 ===
- RecyclerView+index索引实现仿微信通讯录