Advertisement · 728 × 90

Posts by Dani Schnider

Post image

When community turns into friendship: the traditional annual #sym42 gathering
@sym42.bsky.social

3 days ago 12 4 1 0
Post image

New blog post:
Playing around with Calendar Functions in Oracle 26ai

danischnider.wordpress.com/2026/04/12/p...

1 week ago 0 0 0 0
Preview
Enhanced Partitioning Metadata in Oracle 23c Oracle 23c has a lot of small, but useful enhancements that makes life of developers easier. For example two new columns in the data dictionary views for partition metadata.

Sometimes its the small changes that make the big difference

Oracle AI Database 26ai added

HIGH_VALUE_CLOB
HIGH_VALUE_JSON

To the partitioning dictionary views

=> it's easier to query partition boundaries

@danischnider.bsky.social discusses

1 week ago 2 1 0 0
Post image

#OracleBeerBern meetup in Berne. The speaker comes from far away, but the beer is local.
Welcome in Switzerland, @connormcd.bsky.social
🇨🇭🍺

4 weeks ago 12 1 0 0
POUG 2026: Call for Speakers Welcome to the POUG - a vibrant, one-of-a-kind community based in Poland that gathers people from all over the world. Once a POUGer, always a POUGer! ...

Just submitted a nerdy session for #POUG2026: How I build my own database system in my first job.

Call for Speakers is still open for another 14 days:
sessionize.com/poug-2026
Hope to see you in Krakow in September!

1 month ago 6 0 0 0
Preview
QUALIFY: The WHERE Condition for Analytic Functions Filtering analytic functions was not straight-forward in Oracle and most other databases. Oracle 26ai now supports the QUALIFY clause in SQL. It works like a WHERE condition, but can be used for an…

The QUALIFY clause enables you to filter rows using window functions

e.g. get the top ranked rows with

SELECT ... FROM ...
QUALIFY RANK () OVER ( ORDER BY ... ) = ...

@danischnider.bsky.social looks at how it works in Oracle AI Database 26ai

2 months ago 0 2 1 0
Preview
Oracle AI Database 26ai Enterprise Edition now GA for on-premises Linux x86-64 Oracle AI Database 26ai Enterprise Edition is now generally available for Linux x86-64. You can download it from the usual places, such as the Oracle Database download page, Software Delivery Cloud (eDelivery), and My Oracle Support (the RU). Check out the Oracle AI Database New Features Guide to see all the new features that came in this release. …

🎉 #Oracle #AI #Database 26ai Enterprise Edition is now generally available for Linux x86-64 on-prem!

2 months ago 16 6 1 1
Advertisement
Preview
What’s new for Developers in Oracle AI Database 23.26.0 For more information on what’s new in Oracle Database 23.9, see: What’s new for Developers in Oracle Database 23.9 Oracle AI Database 23.26.0 brings some fantastic new features to developers—again!…

Oracle AI Database 23.26.0 developer features include

QUALIFY clause
GraphQL Table Function for SQL
SQL Objects and Collections in MLE JavaScript
PL/SQL RESETTABLE clause to avoid ORA-04068: existing state of packages has been discarded

@gvenzl.bsky.social

4 months ago 3 3 0 0
Post image

On the way home from #DOAG2025: We were too careful with the expected delay of Deutsche Bahn. So we habe 75 minutes to change in Munich. Time for a beer 😊

5 months ago 15 1 0 0
Preview
Data Types of Join Columns The data type of primary key and foreign key columns has an impact on the query performance. This should be considered in the design decision of keys in a Data Vault schema.

How do the data types of join columns affect query performance?

@danischnider.bsky.social compares using

Hashes as CHAR(32) and RAW(16)
Sequences as NUMBER

And finds in Oracle #SQL

NUMBER is faster than RAW
RAW is faster than CHAR

5 months ago 4 2 0 0
Post image

Full room at the „Fun with SQL“ session of @andreakennel.bsky.social at #DOAG2025

5 months ago 5 1 0 0
Post image

If you love your data then you have to love this feature. Presented by @toonkoppelaars.bsky.social who joined Oracle to make that happen. #DOAG2025

5 months ago 18 3 0 0
SQL assertions syntax

SQL assertions syntax

Multi row/multi constraint example “controllers must work in finance”

Multi row/multi constraint example “controllers must work in finance”

Multi row/multi table constraints
“Can’t earn more than your manager”
“Can’t have multiple presidents”
“Must be a president”

Multi row/multi table constraints “Can’t earn more than your manager” “Can’t have multiple presidents” “Must be a president”

Coming in Oracle AI Database

#SQL assertions

These enable you to create cross row, cross table constraints with SQL standard syntax

CREATE ASSERTION … CHECK (
[ NOT ] EXISTS ( <query> )
)

@toonkoppelaars.bsky.social explains at #DOAG2025

5 months ago 25 11 1 1
Post image

Learning from mistakes is important. Better: learn from others' mistakes. Even better: today we can learn from @danischnider.bsky.social 's ones #doag2025

5 months ago 6 2 0 0
Post image Post image

🎤 Don’t miss DOAG Konferenz + Ausstellung 2025 — Nov 18–21, the premier event for database technologies in the German-speaking region!

Join #OracleACE experts and industry leaders for in-depth sessions on Oracle tech, modern IT trends, open source, and more. 👉 anwenderkonferenz.doag.org/de/home/

5 months ago 21 13 0 0
Advertisement
Preview
QUALIFY: The WHERE Condition for Analytic Functions Filtering analytic functions was not straight-forward in Oracle and most other databases. Oracle 26ai now supports the QUALIFY clause in SQL. It works like a WHERE condition, but can be used for an…

Since last week, I can finally use the QUALIFY clause in Oracle. If you never heard of this SQL extension, read my newest blog post:

danischnider.wordpress.com/2025/10/24/q...

5 months ago 14 3 0 0
Post image

Exciting to see Oracle ACEs featured as speakers at SOUG Day Zurich 2025 on October 23! 🇨🇭✨ Get ready for a day full of expert insights and networking with the Swiss Oracle community.

Discover more:
🔗 soug.ch/event/soug-day-zurich-2025/

@helifromfinland.bsky.social @danischnider.bsky.social

5 months ago 6 3 0 0
Post image

A funny last session at #HrOUG2025 with SELECT AI Funhouse and @kibeha.dk

6 months ago 5 1 0 0
Post image

Last day at #HrOUG2025 starts with @salvis.com fighting with bad code

6 months ago 5 0 0 0
Post image

Fundamentals of Oracle security (and some drinks) with @chandlerdba.bsky.social at #HrOUG2025

6 months ago 4 1 0 0
Post image

Basic knowhow that every Oracle developer and DBA should know: how do transactions work in an Oracle database. @martinklierdba.bsky.social explains it in detail at #HrOUG2025

6 months ago 5 0 0 1
Post image

This is how a latch contention looks in real life. The @ora600pl.bsky.social way at #HrOUG2025

6 months ago 9 3 0 0
Advertisement
Post image Post image

The slides were generated by ChatGPT - @ora600pl.bsky.social switches back to his traditional presentation style with beer and live demos

6 months ago 3 0 0 0
Post image

So many slides on a session of @ora600pl.bsky.social ? Something must be wrong here. Let‘s see…
#HrOUG2025

6 months ago 2 0 1 0

Hopefully not, otherwise beginners like me would be lost

6 months ago 0 0 0 0
Post image Post image

After lunch break session at #HrOUG2025 about CI/CD using #SQLcl, presented by @apexconsulting.nl (with a very nice t-shirt, by the way)

6 months ago 5 0 0 0
Post image

If you are at #HrOUG2025 and don‘t speak Croatian, you are probibly interested in this additional session tomorrow

6 months ago 7 0 1 0
Post image

Quiet moment during the #HrOUG2025 conference

6 months ago 3 0 0 0
Post image Post image

Lot if interest in deep diving into performance of views by @danischnider.bsky.social at #HrOUG2025

6 months ago 5 2 0 0
Post image

#HrOUG2025
@fsarcos.bsky.social talks about dragons and PDB failover approaches in Oracle 23ai (aka 26ai)

6 months ago 4 0 1 0