Simplifying ANTI JOIN with jOOQ Syntax #Java #SQL #Programming
Why JOIN USING Can Lead to Errors in SQL #SQL #Database #Programming
Managing Sensitive Data in jOOQ 3.21+ Logs #Java #Security #Logging
Consider using JSON arrays instead of JSON objects for serialisation #Java #Json #Programming
When SQL Meets Lambda Expressions #SQL #Java #Programming
Think About SQL MERGE in Terms of a RIGHT JOIN #SQL #Database #Programming
Resisting the Urge to Document Everything Everywhere #Programming #SoftwareDevelopment #Documentation
jOOQ 3.20 released with ClickHouse, Databricks, and much more DuckDB support, new modules, Oracle type hierarchies, more spatial support, decfloat and synonym support, hidden columns, Scala 3, Kotlin 2, and much more #Java #SQL #Database
Emulating SQL FILTER with Oracle JSON Aggregate Functions #SQL #JSON #Oracle
Getting Top 1 Values Per Group in Oracle #SQL #Oracle #Database
An Efficient Way to Check for Existence of Multiple Values in SQL #SQL #Database #Programming
A Hidden Benefit of Implicit Joins: Join Elimination #Java #SQL #Database
jOOQ 3.19's new Explicit and Implicit to-many path joins #Java #SQL #jOOQ
Workaround for MySQL's "can't specify target table for update in FROM clause" Error #SQL #MySQL #Database
jOOQ 3.19.0 Released with DuckDB, Trino, Oracle 23c support, join path improvements, an official gradle plugin, commercial maven repositories, policies, UDT paths, trigger meta data, hierarchies, and much more #Java #Database #OpenSource
Maven Coordinates of the most popular JDBC Drivers #Java #Maven #SQL
To DAO or not to DAO #Java #Database #SQL
JDBC Connection URLs of the Most Popular RDBMS #Java #SQL #Database
How to Generate Package Private Code with jOOQ's Code Generator #Java #Programming #CodeGenerator
How to Pass a Table Valued Parameter to a T-SQL Function with jOOQ #Java #SQL #Database
How to Turn a List of Flat Elements into a Hierarchy in Java, SQL, or jOOQ #Java #SQL #Programming
3.18.0 Release with Support for more Diagnostics, SQL/JSON, Oracle Associative Arrays, Multi dimensional Arrays, R2DBC 1.0 #Java #SQL #Database
How to use jOOQ's Converters with UNION Operations #Java #SQL #jOOQ
How to Write a Derived Table in jOOQ #Java #SQL #jOOQ
The Performance Impact of SQL's FILTER Clause #SQL #Performance #PostgreSQL
Emulating Window Functions in MySQL 5.7 #SQL #Java #Database
Why You Should Execute jOOQ Queries With jOOQ #Java #SQL #jOOQ
jOOQ's R2DBC LoggingConnection to log all SQL statements #Java #SQL #Database
When to Use jOOQ and When to Use Native SQL #Java #SQL #Programming
LATERAL is Your Friend to Create Local Column Variables in SQL #SQL #Database #Programming
Calling Procedures with Default Parameters using JDBC or jOOQ #Java #SQL #Programming
Using jOOQ's Implicit Join From Within the JOIN .. ON Clause #Java #SQL #Database
A Brief Overview over the Most Common jOOQ Types #Java #SQL #Programming
How to Plot an ASCII Bar Chart with SQL #SQL #Database #Programming
The Second Best Way to Fetch a Spring Data JPA DTO Projection #Java #Spring #SQL
Cannot resolve symbol 'VERSION_3_17' in jOOQ generated code #Java #SQL #CodeGeneration
jOOQ 3.17 Supports Implicit Join also in DML #Java #SQL #Database
A Condition is a Field #Java #SQL #Programming
The Many Ways to Return Data From SQL DML #SQL #Java #Database
How to Integration Test Stored Procedures with jOOQ #Java #Testing #Database