当前位置:网站首页>表达式必须具有与对应表达式相同的数据类型
表达式必须具有与对应表达式相同的数据类型
2022-08-11 08:30:00 【hhkun0120】
SELECT c.grant_class,
a.bank_code,
a.bank_acc_no AS acc_No,
a.acc_cust_name,
c.ahr_id_no AS id_no,
c.ahr_addr AS address,
c.ahr_tel,
c.ahr_rt_phr_or_ipsn,
to_char(a.finishing_date, 'yyyy-MM-dd') finishing_date,
'' term_date,
'' bank_acc_type,
b.mtn_biz_no cntr_no
FROM A
WHERE a.mtn_id = b.mtn_id
AND b.mtn_id = c.mtn_id
AND b.proc_stat = '4'
UNION
SELECT c.grant_class,
a.bank_code,
a.bank_acc_no AS acc_No,
a.acc_cust_name,
c.ahr_id_no AS id_no,
c.ahr_addr AS address,
c.ahr_tel,
c.ahr_rt_phr_or_ipsn,
to_char(a.finishing_date, 'yyyy-MM-dd')finishing_date,
'' term_date,
'' bank_acc_type,
d.cntr_no
FROM mtn_gen_info a,
mtn_alt_cntr b,
GRANT_TRAN_APPL c,
GRANT_TRANLST d
WHERE a.mtn_id = b.mtn_id
AND b.mtn_id = c.mtn_id
AND c.mtn_id = d.mtn_id
AND b.proc_stat = '4'
UNION
SELECT grant_class,
bank_code,
bankacc_no AS acc_No,
bankacc_name,
ahr_id_no AS id_no,
ahr_addr AS address,
ahr_tel,
ahr_rt_phr_or_ipsn,
to_char(valid_date, 'yyyy-MM-dd'),
'' term_date,
bank_acc_type,
cntr_no
FROM B
UNION
SELECT 'E' grant_class,
bank_code,
bank_acc_no AS acc_No,
acc_cust_name bankacc_name,
'' AS id_no,
'' AS address,
'' ahr_tel,
'' ahr_rt_phr_or_ipsn,
'' valid_date,
'' term_date,
'' bank_acc_type,
cntr_no
FROM E
上述SQL是优化之后的,问题出在下面,之前是a.finishing_date是Date型,下面的'' 是string型,用to_char转换后就可以了。
to_char(a.finishing_date, 'yyyy-MM-dd') finishing_date,
边栏推荐
猜你喜欢
随机推荐
【TA-霜狼_may-《百人计划》】图形3.7.2 command buffer简
高德能力API
Kotlin算法入门兔子数量优化及拓展
进阶-指针
golang string manipulation
第一次因没有找到iframe元素而怀疑selenium4是不是有bug?
抽象类和接口
【Day_13 0509】▲跳石板
C Primer Plus(6) 中文版 第1章 初识C语言 1.6 语言标准
少年成就黑客,需要这些技能
shell之sed
[C语言] sscanf如何实现sscanf_s?
Getting Started with Kotlin Algorithms Calculating Prime Numbers and Optimization
Rust从入门到精通06-函数
Kotlin算法入门求自由落体
一根网线两台电脑传输文件
Do you know the basic process and use case design method of interface testing?
CIKM 2022 AnalytiCup Competition: Federal Heterogeneous Task Learning
2022-08-10 mysql/stonedb-slow SQL-Q16-time-consuming tracking
Project 1 - PM2.5 Forecast