- 博客(8)
- 收藏
- 关注
原创 上传数据好用的句子,今天才知道
将A表(EXCEL)的数据上传至B表(Oracle中的表):1.将两张表有相同数据取A表的数据,更新B表的,用的是 关键字 intersect 实现 之后update B表2.两张表有不同的数据,取A表的数据,添加到B表,用关键字minus 实现 之后 insert B表3.今天发现一个特别的句子:MERGE INTO [your table-name] [rename your...
2018-08-31 15:19:59
389
原创 Oracle 过程中另一种循环
create or replace function "F_BHM_GET_QC"(p_kmid in NUMBER)return VARCHAR2is--根据科目ID得出所有的父级科目的名称,最终组成全称返回来l_re varchar2(800);l_kjnd number;l_dwid number;l_kmbh varchar2(100);l_kmid number;l...
2018-08-30 17:27:42
175
原创 APEX的树出错
select case when connect_by_isleaf = 1 then 0 when level = 1 then 1 else -1 end as status, level, zwkmzd_kmbh || ' '||zwkmzd_mc as title, 'icon-tree-folder' as icon, z...
2018-08-16 17:25:07
345
原创 APEX 自定义动态操作
自定义动态操作,可以通过一个按钮或链接进行多个不同操作:以下的例子是为了实现标志当前的记录是否已经打印的功能,点击表格中的打印字段进行标记。1.新建两个项值分别存放当前记录的ID和打印标志is_print2.创建动态操作,自定义类型3.创建事件:其中两个为设置值的事件,一个pl/sql事件和一个刷新事件。遇到的问题:给项值赋值成功,pl/sql事件更新数据库总是失败,原...
2018-04-08 15:57:58
2501
原创 折磨死人的 ORA-01422报错
create or replace function "F_BHM_HT_GETEMPID_BYLOG2"(logname in VARCHAR2)return NUMBERisl_empid number;--l_count number;beginselect a.id into l_empid from ESUN_EMP a where upper(a.logname)=upper(lo...
2018-03-27 17:16:44
1036
原创 实现:每个月的1到5日,提醒客户填写计划
/*功能:每个月的到日,提醒客户填写计划涉及到least()函数的巧妙用法*/begin sys.dbms_job.submit(job => :job, what => 'insert_yctx(1);', next_date => to_date('02-0
2017-09-01 16:51:23
426
原创 Mac系统启动MySQL的federated引擎
前提条件进入电脑的一定是管理员用户,否则会出现报错。安装MySQL时系统会自动生成一个密码,一定要复制下来,方便以后更改。安装MySQL之后,我安装了navicate,用navicate连接上MySQL后会提示修改密码,在这里改密码比较方便。打开federated引擎有好多做法,以下方法亲测有效。1.打开terminal终端进入mysql目录下:MacBook-Pro:~ cc$
2017-06-17 08:30:27
1526
原创 我遇到的mac 下的Terminal命令报错
当我想从普通用户用“sudo su”命令切换到root用户下输入管理员密码的时候死活不对,总是报错,密码没有错,错的是当前用户不具有管理员权限。我们自己用的电脑一般情况下肯定是以管理员的身份登录到系统,但是实用app的客户有权限控制的需求,所以当前用户不一定是管理员用户。还会发生的另一种错误是,即使当前输入的密码正确,也会出现当前用户不在sudo文件中的报错而进不了root下。只要以管理员的身份登
2017-06-15 18:36:50
1299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人