Caglar's Oracle Blog

Caglar's Oracle Blog

About SQL, PL/SQL and Oracle APEX

  • About Me

How to use LONG column in the WHERE clause

Posted on 08/11/202411/11/2024 by Caglar

As developers, we often query the data dictionary for details about views, triggers, and other objects. Oracle stores large text data like object definitions in LONG columns, which […]

More Details
Posted in PL/SQL, SQLLeave a Comment on How to use LONG column in the WHERE clause

How to use XMLTABLE

Posted on 09/07/202410/07/2024 by Caglar

XMLTABLE is a powerful feature in Oracle databases that transforms XML data into relational format for easy querying. I would like to begin with comprehensive example. In the […]

More Details
Posted in SQL, XQueryLeave a Comment on How to use XMLTABLE

How to implement wait spinner in APEX dynamic action

Posted on 08/04/202415/04/2024 by Caglar

So, the easiest way to implement showing a spinner in a dynamic action is as follows. Let’s implement it in Apex. I created a button called btnRun and […]

More Details
Posted in APEX4 Comments on How to implement wait spinner in APEX dynamic action

How to list all privileges of a user

Posted on 07/04/202408/04/2024 by Caglar

If you’re looking to learn all the privileges granted to a specific user, you can utilize the following data dictionary tables. Additionally, you have the option to utilize […]

More Details
Posted in DBA1 Comment on How to list all privileges of a user

How to create or alter a job

Posted on 24/03/202415/04/2024 by Caglar

So, basically, you can use the following code to create a job. If you want to modify the REPEAT_INTERVAL attribute of a job, you can use the DBMS_SCHEDULER.SET_ATTRIBUTE […]

More Details
Posted in DBALeave a Comment on How to create or alter a job

How to convert BLOB to CLOB

Posted on 16/11/202318/04/2024 by Caglar

Ever wondered how to turn pictures or other binary data back into readable text in Oracle PL/SQL? Let’s explore the easy steps of converting BLOB (Binary Large Object) […]

More Details
Posted in PL/SQLLeave a Comment on How to convert BLOB to CLOB

How to convert CLOB to BLOB

Posted on 16/11/202317/11/2023 by Caglar

Converting text data from CLOB to BLOB can be tricky. Let’s explore how to make that conversion. I used the function with UTF-8 character set. Additionally, if you […]

More Details
Posted in PL/SQLLeave a Comment on How to convert CLOB to BLOB

How to delete duplicate rows

Posted on 26/09/202305/10/2023 by Caglar

Basically, there are several ways to do this. In this post, I show two different ways. Let’s start with a basic example. Set Up Checking if the table […]

More Details
Posted in PL/SQL, SQLLeave a Comment on How to delete duplicate rows

How to use dynamic SQL with DBMS_SQL

Posted on 23/09/202305/10/2023 by Caglar

There may be situations where we need to run dynamic queries in our developments. We can utilize execute immediate statement or DBMS_SQL package in order to use dynamic […]

More Details
Posted in PL/SQL, SQL1 Comment on How to use dynamic SQL with DBMS_SQL

ORA-01704 string literal too long

Posted on 28/06/202304/07/2023 by Caglar

ORA-01704 error occurs when a string literal more than 4000 characters in SQL. In the example below the string length is exactly 4000 characters. So, if one character […]

More Details
Posted in SQLLeave a Comment on ORA-01704 string literal too long

Posts navigation

Older posts

Recent Posts

  • How to use LONG column in the WHERE clause
  • How to use XMLTABLE
  • How to implement wait spinner in APEX dynamic action
  • How to list all privileges of a user
  • How to create or alter a job

Recent Comments

  • Alexandre on How to implement wait spinner in APEX dynamic action
  • Maurits Groenenberg on How to view alert log file
  • Caglar on FOR UPDATE vs FOR UPDATE SKIP LOCKED
  • Anjali Damani on FOR UPDATE vs FOR UPDATE SKIP LOCKED
  • Caglar on How to implement wait spinner in APEX dynamic action

Categories

  • APEX
  • DBA
  • PL/SQL
  • SQL
  • Uncategorized
  • XQuery

Flag Counter

© Copyright 2025, Çağlar Polat