- 博客(38)
- 资源 (18)
- 收藏
- 关注
原创 VBA 剪切板
(注意是类模块,不是标准模块),并将其命名为“ClipBoard”,贴入下面的代码。3.就可以给这个调用这个Sub,传入想要复制到剪切板的文本了。2.插入一个标准模块,贴入下面代码。在VBE中,插入一个。
2023-10-11 19:47:38 396
原创 VBA excel文件保存成CSV
csvFile = Application.GetSaveAsFilename(InitialFileName:="XXXXXXCSV_" & strNow & ".csv", FileFilter:="CSV文件(*.csv),*.csv")MsgBox csvFile & "文件已经输出。'CSV文件范围拷贝到新workbook。'新workbook作为CSV文件输出。'新workbook不保存关闭。'输出的CSV文件存在先删除。'新建workbook。'cell内改行删除。
2023-08-03 20:49:50 1460
原创 快速建表并拷贝注释
1、新建EMP_COPY表、和EMP表结构相同 CREATE TABLE emp_copy AS SELECT * FROM emp WHERE 1 = 2;2、执行 SELECT comment on column || emp_copy || . || COLUMN_NAME || is || || COMMENTS
2023-08-03 20:42:51 267
原创 ORACLE 自定义替换符号
这时候我们可以将默认的替换符号设置成自定义的其他符号,但是实际代码中常常用的是冒号(:),ORACLE中默认的替换符号是&,
2023-06-05 17:27:58 258
原创 Oracle APEX 成功消息显示指定时间后自动消失
apex.message.setThemeHooks({ beforeShow: function(pMsgType, pElement$){ if (pMsgType=='success'){ setTimeout(function() { $('.t-Alert').fadeOut('slow'); }, 4000); } }});成功message显示4秒后自动消失。...
2021-10-12 17:34:25 267
原创 Oracle APEX IG 隐藏模式对话框右上角的关闭的差
//get the buttonvar button = parent.$('.ui-dialog-titlebar-close');//hide the buttonbutton.hide();效果如下图[img=https://img-bbs.csdn.net/upload/202105/21/1621572021_826453.jpg][/img]
2021-05-21 12:47:45 506
原创 日本 西暦と和暦の変換
SELECT TO_CHAR(SYSDATE, 'eyy.mm.dd', Q'{nls_calendar='japanese imperial'}') "1" ,TO_CHAR(SYSDATE, 'fmeyy.mm.dd', Q'{nls_calendar='japanese imperial'}') "2" ,TO_CHAR(SYSDATE
2016-01-22 15:50:14 2401
原创 表中误删数据恢复
恢复30分钟内被删除的数据:select * from table_name as of timestamp((SYSTIMESTAMP - INTERVAL '30' MINUTE))
2012-12-11 10:59:26 408
原创 Oracle 条件编译
--ファクション作成:CREATE OR REPLACE FUNCTION WUCY_TESTRETURN NUMBERASBEGIN dbms_output.put_line('Start'); $IF $$wucydebug $THEN dbms_output.put_line('wucydebug'); $END dbms_output.pu
2012-11-07 16:44:03 436
转载 DISTINCT和GROUP BY
DISTINCT:先对数据做重分布,再在各个node下执行去重;GROUP BY:先在各个node下去重,再把结果hash重分布,再去重。 前 DISTINCT: Sort Unique 排序↑ GROUP BY:Sort Group by 排序10gR2↓
2012-11-06 12:18:32 312
转载 IN和EXISTS的技术原理
①、IN:先进行子查询,再进行主查询。②、EXISTS:先进行主查询,再进行子查询。如果限制性强的条件在子查询,则使用IN;如果限制性强的条件在主查询,则使用EXISTS。 Oracle10g以后,EXISTS和IN无甚区别。---------------------------------------------------------------最优化匹配原则:
2012-11-06 11:16:15 334
原创 命令行发送IpMsg
[コマンドラインからの送信] Version 1.34からコマンドラインにてメッセージを送信する事ができるようになりました。 書式は、ipmsg.exe [port number] /MSG [/LOG] [/SEAL] となります。 例えば、IP Address 192.160.11.2へ「こんにちは」と言うメッセージを送信したい場合には以下のようになります。
2012-09-11 17:31:57 950 1
原创 数组
DECLARE TYPE my_varray IS VARRAY(300) OF VARCHAR2(10); n_var_ my_varray; n_len_cnt_ INT; TYPE my_table_index IS TABLE OF VARCHAR2(10) INDEX BY BINARY_INTEGER; n_table_index_ my_table_index;
2008-12-17 14:37:00 317
原创 最近打开文件记录清理
@echo off echo 正在清理,请等待……del /f /s /q %systemdrive%/*.tmp del /f /s /q %systemdrive%/*._mp del /f /s /q %systemdrive%/*.log del /f /s /q %systemdrive%/*.gid del /f /s /q %systemdrive%/*.chk del /f /
2008-12-10 12:50:00 611
原创 rank()
rank()函数rank:等级的意思。Rank()里的参数必须为常数,或常值表达式,里面参数的个数,类型也要和order by后字段的类型相对应.--求:每个部门工资前三的员工信息? SELECT *FROM (SELECT ENAME, DEPTNO, SAL, RANK() OVER(PARTITION
2008-07-28 21:25:00 463
原创 关于显示游标的使用
示例一:在显示游标中使用FETCH…INTO语句:DECLARE CURSOR emp_cursor IS SELECT ename,sal FROM emp WHERE deptno=10; v_ename emp.ename%TYPE; v_sal emp.sal%TYPE;BEGIN OPEN emp_cursor; LOOP
2008-07-15 15:13:00 808
转载 什么是ERP
ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台. <!--google_ad_client = "pub-2730744618789970";//728x15, 创建于 07
2008-07-09 23:08:00 449
原创 邮件
CREATE OR REPLACE PACKAGE WUCY.MAIL IS ------------------------------- --メールメイン処理 ------------------------------- PROCEDURE MAIL_MAIN( in_sub IN VARCHAR2
2008-07-09 14:14:00 606
转载 Oracle10g中SCN与TimeStamp的相互转换
Oracle10g中SCN与TimeStamp的相互转换作为对于闪回操作(flashback)的一个增强,Oracle10g提供了函数对于SCN和时间戳进行相互转换 首先通过dbms_flashback.get_system_change_number 可以获得系统当前的SCN值:SQL> col scn for 9999999999
2008-07-03 22:35:00 1858
原创 日式键盘与美式键盘转换
regedit进入注册表HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Keyboard Layouts/查找相应的文件夹找到你想修改的键盘布局格式语言如下Layout File对应的值KBDUS.DLL是美式键盘,KBDJPN.DLL是日式键盘,等等。Layout File对应的值是相应语言的名称:例如:E00
2008-05-14 09:37:00 8866
原创 Oracle卸载
实现方法: 1、 开始->设置->控制面板->管理工具->服务停止所有Oracle服务。 2、 开始->程序->Oracle - Oracle-OraDb10g_home1->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品。(但Universal Installer本身不能被删除 )
2008-05-12 15:39:00 515
原创 UE常用使用技巧
UE使用技巧1.如何在行末添加指定字符如: ‘);方法:ctrl+r,用^p全部替换 ‘);^n即可(^p⇒‘);^n)2.如何删除空行 查找^p$替换为空即可(^p$⇒空)3.括号自动匹配 Ctrl+b4.加书签 Ctrl+F2:加书签 Alt+F2 :在多个书签中进行切换5.跳转到相应行 Ctrl+g 加上你想跳到的行号。6.计算选中区域的和先选中,然后Column/(sum column/S
2008-05-05 11:44:00 1874
原创 NVLとNVL2の比較
NVL格式:NVL(v1,v2)如果v1是null,则返回v2;如果v1不是null,则返回v1。-----------NVL2格式:NVL2(v0,v1,v2)如果v0不是null,则返回v1;如果v0是null,则返回v2。
2008-04-30 16:13:00 603
原创 PL/SQL之游标的使用
DECLARE CURSOR emp_cursor IS SELECT ename,job,sal FROM emp WHERE empno = 7788; emp_record emp_cursor%ROWTYPE;BEGIN OPEN emp_cursor; FETCH emp_cursor INTO emp_record; dbms_output.put_line(名
2008-04-30 14:55:00 345
Oracle9i+PLSQL从入_到精通.part1.rar
2008-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人