PLSQL (@plsql) 's Twitter Profile
PLSQL

@plsql

My name is Thomas Glufke. EBS Developer, BSc Mathematics, MSX computer nostalgics, etc

ID: 27901048

linkhttps://glufke.net calendar_today31-03-2009 16:10:43

3,3K Tweet

674 Followers

91 Following

PLSQL (@plsql) 's Twitter Profile Photo

APEX gurus: Anybody knows why I cannot use the event "apexafterrefresh" with an Interactive Grid ? (It only works for other types of regions). apex.jQuery( "body" ).on( "apexafterrefresh", function() { console.log("This will never be triggered by Interactive Grid");

Osman DINC (@insanedba) 's Twitter Profile Photo

Is it possible to deploy an Oracle Autonomous Database on your laptop with a management interface like OCI? Yes. Here it is. dincosman.com/2025/06/18/dep… #Oracle #AutonomousDatabase #OracleATP #Docker #OracleDeveloper #DevOps #OracleCloud #DatabaseActions #ORDS #SQLcl #DB

SQL Daily (@sqldaily) 's Twitter Profile Photo

Find the bottlenecks in PL/SQL code with the hierarchical profiler DECLARE DBMS_HPROF.CREATE_TABLES (); id := DBMS_HPROF.START_PROFILING; <code> DBMS_HPROF.STOP_PROFILING; DBMS_HPROF.ANALYZE ( id, report_clob => html ); END; Enhanced in 18c to store trace data in tables

Find the bottlenecks in PL/SQL code with the hierarchical profiler

DECLARE
 DBMS_HPROF.CREATE_TABLES ();

 id := DBMS_HPROF.START_PROFILING;
 &lt;code&gt;
 DBMS_HPROF.STOP_PROFILING;

 DBMS_HPROF.ANALYZE ( id, report_clob =&gt; html );
END;

Enhanced in 18c to store trace data in tables
SQL Daily (@sqldaily) 's Twitter Profile Photo

Delete data fast with a filtered table move from Oracle Database 12.2 ALTER TABLE ... MOVE INCLUDING ROWS WHERE <condition> This discards rows where the condition is not true This can remove lots of data faster than DELETE Note this is DDL, so you can't roll it back!

Denes Kubicek (@deneskubicek) 's Twitter Profile Photo

The IR Checkbox Plugin has always been a weak spot in #orclapex. Back in 2018, we at Kubicek Consulting GmbH created a plugin that has been running without updates needed. It’s the Duracell of plugins, so to say. Check it out: 🔗 kubicek-consulting.de/oracle-apex/ir… Download: 🔗 apex.world/ords/r/apex_wo…

The IR Checkbox Plugin has always been a weak spot in #orclapex. Back in 2018, we at <a href="/Kubicek_CG/">Kubicek Consulting GmbH</a> created a plugin that has been running without updates needed. It’s the Duracell of plugins, so to say. Check it out:
🔗 kubicek-consulting.de/oracle-apex/ir…
 Download:
🔗 apex.world/ords/r/apex_wo…
Oracle APEX (@oracleapex) 's Twitter Profile Photo

🎯Ready… Set… CERTIFY! 🏁 The Oracle APEX Cloud Developer Professional Certification is now 100% FREE! 💥 Flex those low-code muscles, finish the courses, and show the world you've got what it takes. 🏆 ✔ Register now: social.ora.cl/60164YnDa ✔ Read more about the promo:

🎯Ready… Set… CERTIFY! 🏁

The Oracle APEX Cloud Developer Professional Certification is now 100% FREE! 💥

Flex those low-code muscles, finish the courses, and show the world you've got what it takes. 🏆
 
✔ Register now: social.ora.cl/60164YnDa
✔ Read more about the promo:
SQL Daily (@sqldaily) 's Twitter Profile Photo

Oracle Database 21c enhanced analytic functions to support GROUPS, EXCLUDE, & the WINDOW clause: fn ( ... ) OVER ( <w> GROUPS ... EXCLUDE ... ) ... WINDOW <w> AS ( ... ) GROUPS => rows with the same sort key are in the same group EXCLUDE => omit the current or adjacent rows

Oracle Database 21c enhanced analytic functions to support GROUPS, EXCLUDE, &amp; the WINDOW clause:

fn ( ... ) OVER ( &lt;w&gt; GROUPS ... EXCLUDE ... )
...
WINDOW &lt;w&gt; AS ( ... )

GROUPS =&gt; rows with the same sort key are in the same group
EXCLUDE =&gt; omit the current or adjacent rows
PLSQL (@plsql) 's Twitter Profile Photo

Happy 4th of July ! with l as ( select rownum r from all_tables where rownum <= 16 ) , s as (select rpad(' ', 25, '* ') t from dual) select case when r>9 then decode( mod(r,2),1, trim(rpad(' ', 67, '=')) , ' ') when mod(r,2)=0 then s.t else ' * '||trim(s.t) || rpad('

Philipp Hartenfeller (@phartenfeller) 's Twitter Profile Photo

📢 dbLinter is officially in free preview! Get automated quality checks for your #oracle #plsql code right in VS Code. Customize rules, severities, and naming conventions in our app. Watch it in action: youtu.be/V-ePBfUFhhk #dbLinter #orclAPEX #VSCode

SQL Daily (@sqldaily) 's Twitter Profile Photo

Stop long-running #SQL statements from Oracle Database 18c with ALTER SYSTEM CANCEL SQL '<sid>, <serial#>' To ensure the next statement runs, you can pass the SQL ID of the statement to stop - in case it finishes first! ALTER SYSTEM CANCEL SQL '<sid>, <serial#>, <sql_id>'

Stop long-running #SQL statements from Oracle Database 18c with

ALTER SYSTEM CANCEL SQL '&lt;sid&gt;, &lt;serial#&gt;'

To ensure the next statement runs, you can pass the SQL ID of the statement to stop - in case it finishes first!

ALTER SYSTEM CANCEL SQL '&lt;sid&gt;, &lt;serial#&gt;, &lt;sql_id&gt;'
Plamen Mushkov (@plamen_9) 's Twitter Profile Photo

A note to myself, because it's not so easy to find this (even using AI): ✨An easy way to set the APP_USER to be lowercase (or whatever you like), and not UPPERCASED as it is by default: 1. Create Post-Authentication Procedure in your Authentication Scheme 2. Use it 3. Verify

A note to myself, because it's not so easy to find this (even using AI): 

✨An easy way to set the APP_USER to be lowercase (or whatever you like), and not UPPERCASED as it is by default: 
1. Create Post-Authentication Procedure in your Authentication Scheme
2. Use it
3. Verify
PLSQL (@plsql) 's Twitter Profile Photo

You can practice making calculations on a watch with dial here: glufke.net/dial/ -> Just click or drag the dial... That watch is a Citizen Navihawk JY8035-04E

You can practice making calculations on a watch with dial here:
glufke.net/dial/   -&gt; Just click or drag the dial... 

That watch is a Citizen Navihawk JY8035-04E
SQL Daily (@sqldaily) 's Twitter Profile Photo

Run bit AND, OR, and XOR operations across numbers in Oracle #SQL using BIT_AND_AGG BIT_AND_AND BIT_AND_OR functions from 21c These convert numbers to binary, then do bitwise comparisons across rows 3 => 011 5 => 101 3 AND 5 => 001 => 1 3 XOR 5 => 110 => 6 3 OR 5 => 111 => 7

Run bit AND, OR, and XOR operations across numbers in Oracle #SQL using

BIT_AND_AGG
BIT_AND_AND
BIT_AND_OR

functions from 21c

These convert numbers to binary, then do bitwise comparisons across rows

3 =&gt; 011
5 =&gt; 101

3 AND 5 =&gt; 001 =&gt; 1
3 XOR 5 =&gt; 110 =&gt; 6
3 OR 5 =&gt; 111 =&gt; 7