From bb41ed66ea73b49e350a95e5880af760d187708c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sun, 15 Apr 2012 07:26:53 +0000 Subject: [PATCH] Some website improvements --- jOOQ-website/frame.php | 8 ++++---- jOOQ-website/src/main/resources/manual.xml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/jOOQ-website/frame.php b/jOOQ-website/frame.php index afc4be5ed0..d594c87fd8 100644 --- a/jOOQ-website/frame.php +++ b/jOOQ-website/frame.php @@ -4,7 +4,7 @@ - jOOQ - <?php print preg_replace('%<br/>%', ' - ', getH1()); ?> + <?php print preg_replace('%<br/>%', ' - ', getH1()); ?> - jOOQ is a fluent API for typesafe SQL query construction and execution @@ -12,12 +12,12 @@ - + - - + + diff --git a/jOOQ-website/src/main/resources/manual.xml b/jOOQ-website/src/main/resources/manual.xml index 494f66e1fd..1dbf313751 100644 --- a/jOOQ-website/src/main/resources/manual.xml +++ b/jOOQ-website/src/main/resources/manual.xml @@ -3669,13 +3669,13 @@ create.select(T_PERSON.NAME)

In order to express a SQL query like this one:

SELECT ((1 + 2) * (5 - 3) / 2) % 10 FROM DUAL

You can write something like this in jOOQ:

- create.select(create.val(1).add(2).mul(create.val(5).sub(3)).div(2).mod(10)); + create.select(val(1).add(2).mul(val(5).sub(3)).div(2).mod(10));

Datetime arithmetic

jOOQ also supports the Oracle-style syntax for adding days to a Field<? extends java.util.Date>

SELECT SYSDATE + 3 FROM DUAL; - create.select(create.currentTimestamp().add(3)); + create.select(currentTimestamp().add(3));