Advertisement · 728 × 90

Posts by Erik van Roon

Smart thinking on that reply.

The day could have turned out a lot worse if you would have immediately replied "Ah, the one with...."

1 week ago 2 0 0 0

Good point by Connor to add tiebreakers to the order by clause.

I will add: do NOT use default RANGE BETWEEN but please explicitly use ROWS BETWEEN !

www.kibeha.dk/2013/02/rows...

1 week ago 3 1 0 0
Post image

Get Oracle Partition High Values as VARCHAR2 types instead of LONG in Oracle 19c and earlier (new blog).

There's also some data 23/26ai data dictionary internals!

tanelpoder.com/posts/oracle...

1 week ago 3 2 0 0

Colours are so overated

2 weeks ago 1 0 0 0

When you feel insulted, but don't have very strong counter arguments 😢

4 weeks ago 3 0 0 0

Hmm. Disappointing.
I thought it might be to activate the cesspool, implying it can be deactivated as well.
I've had customers where that would've come in handy 😁

4 weeks ago 1 0 2 0

Technically... it's a solvent not a solution.
Alcoholic beverages however.....

4 weeks ago 11 2 2 0
Advertisement

You really need a personal assistant.
No, really!

1 month ago 1 0 1 0

Remember how they told us they needed the second amendment to be able to protect themselves against a tyrannical government?
Yeah, turns out it wasn't that.

1 month ago 3 0 1 0
Preview
Assertions for data integrity on a less-than-ideal data model 25-30 years ago I worked a lot with the Danish developed ERP system called Concorde XAL. It ran on top of a database (choice of several, mos...

Assertions for data integrity on a less-than-ideal data model.

www.kibeha.dk/2026/03/asse...

Or "How I could have used assertions 25 years ago when I worked with Concorde XAL"...

#OrclDB #SQL #Assertions #OracleACE

1 month ago 7 5 2 1

😮

1 month ago 0 0 0 0

7? No way. Everything added after 5 is just hype.

1 month ago 2 0 0 0

Ah. Check! Missed that. Thanks.

1 month ago 0 0 0 0
Preview
a man with glasses and a beard says " it just makes me wanna try harder " ALT: a man with glasses and a beard says " it just makes me wanna try harder "
1 month ago 2 0 0 0

Well, actually...
After reading the blog post (again) I decided to watch the video too.
Glad I did. The underscore parameter isn't mentioned in the blog post.
(I fear that parameter is going to be set in many places 😢)

1 month ago 1 0 2 0

I'm pretty happy with this, as I have run into people who did not solve the problem by using proper datatypes but by a rock solid rule: "don't ever use searched case".
That won't work anymore.

OTOH, they might just change the rule to "26 broke case expressions, don't ever use case" 😢

1 month ago 2 0 1 0
Advertisement

I get the feeling there are people in this world you like even less than me 😮

1 month ago 1 0 1 0

Aha. So two identical records in the resultset.
Of course.
Thanks.

2 months ago 1 0 0 0

Looks good.
But why "rownum=1"? I would expect only 1 of the queries to return only 1 row. Even if it's 'just to be sure', it implies that more than 1 row *could* be returned, in which case the query needs an order by somewhere to ensure a consistent resultset.
Or am I missing something?

2 months ago 0 0 1 0

If you exclude the redacted parts from your calculations, you're left with a little over a workday, though.

2 months ago 1 0 0 0

📣 26ai is now available for download, x86-64 bit Linux distributions.

www.oracle.com/database/tec...

2 months ago 9 2 0 0
Cross table constraints with SQL assertions
Cross table constraints with SQL assertions YouTube video by Oracle Developers

www.youtube.com/watch?v=dNvI...

2 months ago 7 4 0 0

Finally...

2 months ago 2 0 0 0
Advertisement
Oracle AI Database New Features This book describes the new features in Oracle AI Database 26ai.

It's here at last!

Oracle AI Database 26ai (23.26.1) Enterprise Edition for Linux x86-64 on premises is GA

Once again, there's a host of #SQL updates in this RU. Here are a few to get you started:

2 months ago 5 1 1 0

You have a weird definition of the word "friend"

2 months ago 2 0 0 0

I can hardly wait to get my hands on this.....

2 months ago 5 0 0 0
Preview
Software quality – Grok and my friend’s boat You might be wondering how a friend’s boat has any relation to the topic of software quality, but bear with me – we’ll get there in a second. But first, if you’ve got a Twit…

"It doesn't matter if AI spoke to an Agent which spoke to your Uncle Mike whose used his iPad to inscribe COBOL onto a parchment that was attached to a carrier pigeon...It is still your code"

connor-mcdonald.com/2026/01/04/s...

3 months ago 6 5 2 1

Also, without exception, while creating that MVP the definition of "Minimal" shifts into something completely different than I was ever taught.

3 months ago 1 0 0 0
Preview
Tiny but mighty new SQLcl feature Last week, a new version of SQLcl was released, SQLcl 25.4. The release contains a lot of cool new features, but there is one tiny one in it that came thanks to yours truly. Of course, I can only take credit for filing an enhancement request, tracking down the Dev manager, and pestering him until he kindly agreed. And truthfully, it didn't really involve pestering.

Best Christmas 2025 present ever! 🙌

The new #SQLcl release brings a tiny but mighty new feature! Goodbye pesky little line numbers! 🧹

A shoutout to the SQLcl Dev team to get this in! 👍

3 months ago 11 4 0 0

You're trying to tell me, when I retire I'm still expected to waste my time on other people?
In that case I'd better continue to keep working. At least I'll get paid for that nonsense.

4 months ago 2 0 1 0