RE: How to concat dynamic column alias using || on oracle PL/SQL?
Date: Thu, 18 Nov 2021 10:10:06 +0000
Message-ID: <AS8P193MB1750E7F427C032FC07035808A19B9_at_AS8P193MB1750.EURP193.PROD.OUTLOOK.COM>
e.g.
create view v1 as
select 1 as 10:30 from dual; --wrong
create view v1 as
select 1 as '10:30 ' from dual; --wrong
create view v1 as
select 1 as "10:30" from dual; --right
I.e. in your pro_convert_rows_to_columns proc, you need the concatenation of something like:
|| '"'||v_samp_time.sample_time|| '" '
(single quote then double quote then single quote)
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows
From: Quanwen Zhao<mailto:quanwenzhao_at_gmail.com>
Sent: 18 November 2021 09:32
To: ORACLE-L<mailto:oracle-l_at_freelists.org>
Subject: How to concat dynamic column alias using || on oracle PL/SQL?
Hello all 😊,
Recently I encountered a very weird issue when writing a PL/SQL procedure, here are some screenshots from the following links:
https://quanwenzhao.files.wordpress.com/2021/11/pro_convert_rows_to_columns_1.png<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fquanwenzhao.files.wordpress.com%2F2021%2F11%2Fpro_convert_rows_to_columns_1.png&data=04%7C01%7C%7Ce7b2f257070d4285dece08d9aa764ca8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637728247406148912%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=qLr7IN0X1SHPxbSjgfw%2Fil4rJg%2BTxGu5FsAeldLXJ0Q%3D&reserved=0>
https://quanwenzhao.files.wordpress.com/2021/11/pro_convert_rows_to_columns_2.png<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fquanwenzhao.files.wordpress.com%2F2021%2F11%2Fpro_convert_rows_to_columns_2.png&data=04%7C01%7C%7Ce7b2f257070d4285dece08d9aa764ca8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637728247406158866%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=hAlVUMkaiqZiWbjk8iRxMQXcmZJz8R52QCtSqQifFyo%3D&reserved=0>
https://quanwenzhao.files.wordpress.com/2021/11/test_demo.png<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fquanwenzhao.files.wordpress.com%2F2021%2F11%2Ftest_demo.png&data=04%7C01%7C%7Ce7b2f257070d4285dece08d9aa764ca8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637728247406168817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=Z3bGPggy14eyW2oKyQhMYMArCi5rVhscDojODvRc8vE%3D&reserved=0>
https://quanwenzhao.files.wordpress.com/2021/11/pro_convert_rows_to_columns_3.png<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fquanwenzhao.files.wordpress.com%2F2021%2F11%2Fpro_convert_rows_to_columns_3.png&data=04%7C01%7C%7Ce7b2f257070d4285dece08d9aa764ca8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637728247406168817%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=ALAOK4U1XfsuZA1IcroglmPGvBXIaDYsoUZoH3iqsn4%3D&reserved=0>
https://quanwenzhao.files.wordpress.com/2021/11/pro_convert_rows_to_columns_4.png<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fquanwenzhao.files.wordpress.com%2F2021%2F11%2Fpro_convert_rows_to_columns_4.png&data=04%7C01%7C%7Ce7b2f257070d4285dece08d9aa764ca8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637728247406178777%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=feKdTR55p5KqczEDhdowlOCrh2dU54WC6ITHm7NaKzo%3D&reserved=0>
Could you help me troubleshooting it? Thanks beforehand! 🙏
Best Regards
Quanwen Zhao
-- http://www.freelists.org/webpage/oracle-lReceived on Thu Nov 18 2021 - 11:10:06 CET