ObjectDB Database Search

1-50 of 200 results

Date and Time in JPQL and Criteria Queries

JPQL current date and time functions. Current Date and Time JPA defines special JPQL expressions that are evaluated to the date and time on the database server when the query is executed: CURRENT _ DATE - is evaluated to the current date (a java.sql. Date instance). CURRENT _TIME - is evaluated

Number of current connections

Is there any way to find out the number of current connections to the DB server? natmaclin Natalia Levine Currently not. You may subscribe to this feature request and update it according to your needs. support Support

Is there an API to get the current version of ObjectDB that's being used?

Is there an API to get the current version of ObjectDB that's being used? This would be very handy to have, because it is somewhat difficult to know what version of the ObjectDB you are currently using since the objectdb.jar filename remains the same for all versions (which is not a bad thing by

Internal exception when updating date filed (TemporalType.DATE)

Hello! ObjectDB version 2.5.3_02. I get internal exception when commiting update Date field (javax.persistence.TemporalType. DATE ). [ObjectDB 2.5.3_02] javax.persistence.RollbackException Failed ... ; List dates = new ArrayList ();         calendar.set(1980, 2, 1

Query filter comparing Dates

Hi, I am using an indexed java.util. Date field in my Entity and I came across some weird behaviour in query filters comparing this Date field. Could You please clarify why are there zero-size result ... am comparing 2 dates which should be equal because they are showing exactly same inner millisecond count

JPA Persistable Types

, Date and Math types. Multi value types - Collections, Maps and Arrays. Miscellaneous types: Enum ... , java.math.BigDecimal . java.lang.String . java.util. Date , java.util.Calendar , java.sql. Date , java.sql.Time , java.sql.Timestamp . Date and time types are discussed in more detail in

Date field Index is corrupted due to time change

the bug, which affects indexes on pure Date fields (i.e. date with no time). ObjectDB converts pure date values between local time and UTC more than once during transaction commit, and on clock ... that records are being added to the DB at the time of the time change. However, what values in the date

How to add minutes to a Date with JPA2

than the current date . My idea is as follows: Calendar currentTime = Calendar.getInstance(); Date currenteDate ... ); //minutes to be added I must now sum to the dateCapture the delayMinute and verify that the current date ... ); How to do!! faber Faber Wouldn't it be more simple to subtract the delay from the current date and send

java.sql.Date equals comparison not working with CriteriaAPI

Hello, Using ODB 2.4.5 and the Criteria API, doing a simple equals comparison with java.sql. Date ... = ...; Root root = ...; java.sql. Date myDate = ...; Predicate predicate = builder.equal(root ... : We can currently not update the ODB version as this is a production system. Note also that doing

Grouping by date()

Hi, For some time now we can use date and time function in queries to extract part of date time ... have to group by date (). For few queries I was concatenating ' date ' from year()-month()-day() calls ... to add one more method to above list - date () - that will return only date from java.util. Date

Problem with 'where' and date()

Hi, Today I was playing with some date -range queries in explorer and found a small problem. When you try to use queries like this: SELECT o from TestObject o where o. date :someDate where o. date is java.util. Date , 'where' doesn't work as it should. Results are not filtered by date

GWT RPC is throwing serialization exception when I have object db date value

Caused by: com.google.gwt.user.client.rpc.SerializationException: Type 'objectdb.java.util. Date ... ;   kpanda ganesh gothai The objectdb.java.util. Date  class is a subclass of java.util. Date ... this is not sufficient for GWT because Date is a special data type. You may have a similar

Wrong data stored in date only fileds

Hi, we have an object with the following fields:   private Date startDateTime; // Time stamp: start of recording in local time zone private Date startDate; // Date : date part of startDateTime private Date startTime; // Time: time part of startDateTime @Basic(optional = false) @Temporal

Dates

Question on dates . SQL doesn't seem to store timezone with dates (oddly). So, any best practises with ODB? 1. use java.util. Date 2. Milliseconds since January 1, 1970, 00:00:00 GMT 3. other? dmoshal David Moshal When a Date instance is stored in an ObjectDB database it is converted automatically

Entity with java.util.Date column gives ClassCastException in BIRT

a simple JPQL query to select the fields. Entity looks like this: package entity; import java.util. Date ... ; @Temporal(value = TemporalType. DATE )     private Date birthdate;     /**   ... ;    */     public Date getBirthdate() {      

Group by date / time

. Each entity has it's own field that holds java.lang. Date . There is no function like YEAR(), MONTH ... WHERE YEAR(record_ date ) = 2009 GROUP BY YEAR(record_ date ), MONTH(record_ date ) or maybe something like this: SELECT COUNT(id) FROM stats WHERE YEAR(record_ date ) = 2009 GROUP BY DATE _FORMAT(record_ date

How to store and compare Date up to sec.

How to store and compare date up to sec? By default it stores the dates like "23 May, 2020 10:25:23:112 AM" means date and timestamp including milisec but  I want to store till sec("23 May, 2020 10:25:23 AM") like MySql and other db. They stores the date up to sec. Manoj Manoj

Auto Date for Creation and Update

Date gets  updated  once only and the change Date on each change? It seems for hibernate there Are annotations for it for Dates and also prepersist and preupdate. How about with objectdb ... these time/ date fields in a JPA lifecycle event methods . support Support Hi, Using the proposed solution I

com.objectdb.o.InternalException: java.lang.NoClassDefFoundError: java/sql/Date

.NoClassDefFoundError: java/sql/ Date java.lang.NoClassDefFoundError: java/sql/ Date at objectdb/com ... .JavaObjectDBApp.main(JavaObjectDBApp.java:14) Caused by: java.lang.ClassNotFoundException: java.sql. Date ... is ... module ObjectDBTest { requires objectdb; } This is perplexing because java.sql. Date comes with the JDK

EnumConstRef jakarta.persistence.TemporalType.DATE

JPA Enum Constant in jakarta.persistence.TemporalType DATE Map as java.sql. Date Since: JPA 1.0

FieldRef jakarta.persistence.criteria.LocalDateTimeField.DATE

JPA Static Field in jakarta.persistence.criteria.LocalDateTimeField DATE The plain part of a datetime. Since: JPA 3.2

Query Parameters in JPA

rather than just three is that JPA additionally provides three separate methods for setting Date , parameters as well as three separate methods for setting Calendar parameters. Date and Calendar parameter values require special methods in order to specify what they represent, such as a pure date , a pure time

Literals in JPQL and Criteria Queries

literals (e.g. 077 , 077L ), a feature that is not currently supported by all JPA implementations. String ... ' and 'ABC' are not equivalent. Date and Time Literals JPQL follows the syntax of SQL and JDBC for date literals: Date - {d 'yyyy-mm-dd'} - for example: {d '2019-12-31'} Time - {t 'hh:mm:ss

ObjectDB Object Database Features

using XML and annotations. Zero administration. Documentation Compressive, up to date , searchable ... .String Date types : java.util. Date , java.sql. Date , java.sql.Time and java.sql.Timestamp. Math types ... (Boolean, Byte, Short, Character, Integer, Long, Float and Double). java.lang.String Dates : java

Database Explorer

it from the command line as follows: $ java -jar explorer.jar If explorer.jar is not in the current ...  menu command to close a currently open database connection. Viewing Database Content Viewer ... , a bookmark in the [Database] tabbed window or an object in a currently open Table or Tree window

FROM clause (JPQL / Criteria API)

, CHAR_LENGTH, CHARACTER_LENGTH, CLASS, COALESCE, CONCAT, COUNT, CURRENT _ DATE , CURRENT _TIME, CURRENT

Retrieving JPA Entity Objects

FetchType . LAZY in either @OneToOne or @ManyToOne annotations ( currently ObjectDB does not distinguish ... annotations ( currently ObjectDB does not distinguish between the two) enables cascading retrieval ... fields of an entity object can be accessed freely, regardless of the current fetch policy, as long as

Paths and Types in JPQL and Criteria API

, string, date ). Simple type values are more useful in queries. They have special operators ... types (number, boolean, string, date ). For a path expression to be valid the user defined persistable ... reference. In JPQL, the current FROM variable (or FROM tuple when there are multiple variables

GROUP BY and HAVING clauses

. Only identification variables and path expressions are currently supported in the GROUP BY clause by all the JPA ... of comparable values (numeric, strings, dates ). MAX - returns the maximum of comparable values (numeric, strings, dates ). The following query counts for every letter the number of countries with names

Database Schema Evolution

of an old schema is loaded into memory it is automatically converted into an instance of the up to date ... from int to Date ) the fields are not considered as matching and the new field is initialized ... (when applicable). From any date type to any date type. From any collection or array type to any

Index Definition

; // unique @Unique ( name ="u2") Date indexedField5; // unique } @Unique represents a unique index ... .BigInteger , java.math.BigDecimal. java.lang.String. java.util. Date , java.sql. Date , java.sql.Time

JPA Primary Key

.lang.String. java.util. Date , java.sql. Date , java.sql.Time , java.sql.Timestamp. Any enum type ... { @EmbeddedId EventId id; : } @Embeddable public class EventId { int sensorId; Date time

Online Backup

that reflects the current date and time (e.g.  201912312359 ) is created under the backup root

General Settings and Logging

(where represents the date ). A new log file is also generated when the log file exceeds the maximum size ... of the subsystem loggers are currently undocumented and can change at any time without notice

Comparison in JPQL and Criteria API

, comparing the content rather than the identity. Date values can be compared by using any comparison operator. Equality operators (=, , == , != ) on date values in queries follow the logic of equals

Locking in JPA

(using another EntityManager ) since it was retrieved by the current updater. Optimistic locking ... another EntityManager instance) currently holds a PESSIMISTIC_WRITE lock on that database object. A PESSIMISTIC_WRITE lock request fails if another user currently holds either a PESSIMISTIC_WRITE lock or

Apache License, Version 2.0, January 2004

to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution

Schema Update

the instructions should usually be located on the client side where the up to date classes are located

JPA Annotations for Fields

The way a field of a persistable class is managed by JPA can be set by the following annotations: Additional annotations (and enum) are designated for enum fields: Other additional annotations (and enum) are designated for date and calendar fields: Chapter 2 of the ObjectDB manual explains how to use all the above annotations.

JPA Query Expressions (JPQL / Criteria)

expressions are provided as follows: Literals and Dates  ( literal , nullLiteral , currentDate

Privacy Policy

device identifiers, browser type, browser version, the time and date of Your visit, the pages

Eclipse Public License - v 1.0

of the date such litigation is filed. All Recipient's rights under this Agreement shall terminate

JPA Criteria API Queries

;following page sections: Literals and Dates  ( literal , nullLiteral , currentDate , ...). Paths

ORDER BY clause (JPQL / Criteria API)

whose type is comparable (i.e. numbers, strings and date values) and is derived from the SELECT

Step 2: Entity Class and Persistence Unit

.Serializable; import java.sql. Date ; import javax.persistence.Entity; import javax.persistence ... String name; private Date signingDate; // Constructors: public Guest() { } public Guest(String name) { this.name = name; this.signingDate = new Date (System.currentTimeMillis()); } // String Representation

Step 2: Entity Class and Persistence Unit

.Serializable; import java.sql. Date ; import javax.persistence.Entity; import javax.persistence.GeneratedValue ... name; private Date signingDate; // Constructors: public Guest() { } public Guest(String name) { this.name = name; this.signingDate = new Date (System.currentTimeMillis()); } // String Representation

Step 2: Entity Class and Persistence Unit

java.io.Serializable; import java.sql. Date ; import javax.persistence.Entity; import javax.persistence ... ; private String name; private Date signingDate; // Constructors: public Guest() { } public Guest(String name) { this.name = name; this.signingDate = new Date (System.currentTimeMillis()); } // String

Step 2: Entity Class and Persistence Unit

.Serializable; import java.sql. Date ; import javax.persistence.Entity; import javax.persistence ... name; private Date signingDate; // Constructors: public Guest() { } public Guest(String name) { this.name = name; this.signingDate = new Date (System.currentTimeMillis()); } // String Representation

Step 2: Define a JPA Entity Class

.Serializable; import java.sql. Date ; import javax.persistence.Entity; import javax.persistence ... String name; private Date signingDate; // Constructors: public Guest() { } public Guest(String name) { this.name = name; this.signingDate = new Date (System.currentTimeMillis()); } // String Representation

Step 2: Define a JPA Entity Class

code: package guest; import java.io.Serializable; import java.sql. Date ; import javax.persistence.Entity ... @GeneratedValue Long id; private String name; private Date signingDate; // Constructors: public Guest() { } public Guest(String name) { this.name = name; this.signingDate = new Date