今天写一个sql插入的时候出现了一个异常:PLS-306: wrong number or types of arguments in call to 'OGC_X'。上网找了找,发现一个真理:幸福的人都一样,不幸的人各有各的不幸。
于是自己好好研究了一下自己的sql:
select *
from (select a.agent_code agent_code,
a.user_name user_name,
c.name sub_company,
d.agent_level || '级' agent_level,
(case when
( select x.check_state
from vzzjzgl_apply x
where x.agent_code = a.agent_code ) = '01'
then trim('已授权')
else trim('未授权')
end) is_grant,
(select xxx.grant_time
from vzzjzgl_apply xxx
where xxx.agent_code = a.agent_code) operate_time,
(case when (select x.operator
from vzzjzgl_apply xxxx
where xxxx.agent_code = a.agent_code
) is not null then (select x.operator
from vzzjzgl_apply xxxx
where xxxx.agent_code = a.agent_code)
else '---' end ) operator
from
agent_agent a
inner join party c on a.organ_code = c.id
inner join agent_level d on a.agent_level_code =
d.agent_level_code)
where 1 = 1
order by agent_code
不知道聪明细心的你有没有发现我的马大哈错误呢,仔细看看选择operator那段,知道原因了吧?我将vzzjzgl_apply的简称xxxx写成x了。
写下来只是告诉大家一声大概就是这样的毛病。希望我们以后都不要再犯。呵呵。
分享到:
相关推荐
NULL 博文链接:https://gembler.iteye.com/blog/346242
描述中提到的 "ORA-00600: INTERNAL ERROR CODE, ARGUMENTS: [17059], [0X93953434]" 是一个Oracle数据库内部错误代码,表示遇到了无法处理的系统级异常。ORA-00600错误通常涉及到数据库的内部一致性问题,这可能是...
### Freeswitch之mod_callcenter模块介绍 #### 模块概述 `mod_callcenter`是Freeswitch中的一个强大模块,主要用于实现呼叫中心的功能。它能够处理来电分配、队列管理、座席状态监控等常见呼叫中心场景的需求。...
with no FILE, or when FILE is - or stdin, read standard input Arguments : -1 : Fast compression (default) -9 : High compression -d : decompression (default for .lz4 extension) -z : force ...
(note: You can add command line arguments according to the source code, for example $ python main.py --batch_size 64 ) ``` For the provided model, it took about 4 hours in GTX 1080TI. Here is my ...
- `call [function]([arguments])`:调用函数并传入参数。 - 示例:`call gdb_test(55)` #### 六、堆栈追踪与观察点 - **堆栈信息:** - `backtrace`:显示当前的调用堆栈。 - 示例:`backtrace` - **观察点...
到甲板 移到光明的一面! trello-to-deck从Trello的JSON...trello-to-deck: error: the following arguments are required: input_json, nextcloud_instance, username, password 您必须提供参数input_json例如tre
在oracle里面运行一下,解决Exception java.sql.SQLException ORA-00600 内部错误代码
MPCS-51300编译器 队员 Zhong Chu Tianda Liu 用法 python ekcc.py [-emit-ast -emit-llvm -jit -O] <input_file> [args] -emit-ast: save ast to <...[args] pass arguments to source code 要求 Python
$ ./quick-doc.py -husage: quick-doc.py [-h] [-i [INPUT]] [-o [OUTPUT]] [-hl HEADER_LEVEL]generate markdown documentation from quick shell script commentsoptional arguments: -h, --help show
certbot-dns-aliyun解决阿里云DNS不能自动为通配符证书续期的问题原理每个certbot申请的证书有效期为3个月,虽然certbot提供了贴心的自动续期命令,但是当我们把自己续期命令配置为定时时,我们需要手动添加TXT记录...
but there is disagreement as to whether it is human activity or natural processes that have caused this global warming or whether it is a combination of both. - 正是因为温室效应,地球的平均温度才...
TODO:根据定义的规格测试结构... nodes_in_graph帮助信息python3 produce_output.py --helpusage: produce_output.py [-h] nodes_in_graphgenerate a graphpositional arguments: nodes_in_graph an integer number
Spring Boot JSON 示例应用程序演示了PostgreSQL与本地JPA查询结合使用的JSON功能。 入门 系统要求 Java 8 Maven的3 PosygreSQL 9.x 建立资料库 连接到本地psql数据库...mvn spring-boot:run -Drun.jvmArguments=
arguments-target:[DOMElement,insertPosition] | DOMElement-tag:HTML标签名称属性:HTML属性,样式 property- $ parent:DOMElement- $:DOMElement 方法-HTML :(模板| $ target,模板)=> void-addHTML :...
- `CALL filename [arguments]`:调用另一个批处理文件。 - 示例: ```bat @echo off echo This is a.bat CALL b.bat echo Done ``` 6. **输出控制**:`ECHO`命令用于显示文本。 - `@echo off`:关闭命令...
- 语法:`call [drive:][path]filename[batch parameters][:label arguments][drive:][path]filename` - 示例:`call script.bat param1 param2` - 功能:执行外部脚本或当前脚本中的标签,并传递参数。 ##### 7...
- 命令格式:`call [[drive:][path]filename[batch parameters]] [:label[arguments]]` - 示例: ``` call filename.bat param1 param2 ``` - 应用场景:实现更复杂的逻辑结构,调用其他批处理文件完成特定...
本文旨在探讨分布式计算机系统中功能模块放置的设计原则,重点阐述了一种被称为“端到端”(End-to-End)论证的原则,该原则对系统设计具有深远的影响。 ### 端到端设计原理 端到端设计主张将某些功能放在系统架构...
亚信java笔试题 Jianshu-go 本项目尝试解析简书API。 编程语言:golang Installation ...[arguments...] VERSION: ___ ___ ___ ___ ___ ___ ___ /\ \ /\ \ /\ \ /\__\ /\ \ /\__\ /\__\ _\:\ \ _\:\ \ /::\