Articles of oracle

Les lignes Oracle JDBC batchUpdate concernées ont toujours la valeur -2 (Statement.SUCCESS_NO_INFO).

J’ai un processus de traitement par lots qui effectue une instruction Bulk UPDATE. Après avoir implémenté le support par lots à l’aide de Spring JDBC 4.1.6 et du pilote Oracle Jdbc (ojdbc7 et ucp), le nombre d’enregistrements affectés aux demandes de mise à jour individuelles (dans le lot) est toujours extrait sous la forme -2 […]

Comment obtenir le nom de la classe du pilote (pas le nom du pilote) depuis une connexion jdbc

J’ai un fichier context.xml au format ci-dessous WEB-INF/web.xml De ce contex.xml je dois obtenir mon nom de pilote CLASS. A chaque fois que j’essaye comme DataSource ds = (DataSource)context.lookup(“java:/jdbc/myDataSource”) et essayez d’obtenir le nom de la classe de pilote à partir de la connexion en utilisant ds.getConnection().getMetatData().getDriverName() Il ne renvoie que le pilote JDBC Oracle […]

Comment se débarrasser des fichiers avec les noms bin $

En utilisant le générateur Jooq, par le plugin Gradle, je reçois maintenant des POJO et des tables, pas seulement des classes avec des noms normaux, mais aussi des tas de fichiers dont les noms commencent par bin $. Ils ne sont pas nécessaires, car hier encore, le générateur n’a pas créé ces fichiers. Et tout […]

Comment copier des données sélectives d’une firebase database à une autre (ORACLE)

Nous devons trouver un moyen de copier certaines données de la production dans nos régions de développement afin de pouvoir déboguer / résoudre tout problème. Parfois, les données relatives à un utilisateur unique sont affectées. Nous devons reproduire le même scénario dans dev et trouver une solution. Actuellement, nous suivons deux approches: – 1. Check […]

Table héritée Oracle sans bonne clé: comment passer en mode Hibernate?

J’ai des tables héritées dans une firebase database Oracle auxquelles je voudrais accéder à partir d’une application Java avec Hibernate. Le problème est que les tables n’ont pas de bonnes clés primaires. Par exemple, une table ressemblerait à ceci: create table employee ( first_name varchar(64) not null, last_name varchar(64) not null, hired_at date, department varchar(64) […]

L’espace n’est pas autorisé après le préfixe du paramètre ‘:’

Mon problème est que j’essaye d’insérer du texte contenant des caractères: dans ma requête J’ai essayé de mettre la double barre oblique inverse // avant le caractère: mais ne fonctionne toujours pas. ABNORMALLY.java.lang.IllegalArgumentException: org.hibernate.QueryException: Space is not allowed after parameter prefix ‘:’ INSERT INTO TABLE_A (A_ID, TYPE_ID, F_ID, REFNO, RECORD) VALUES ( A_ID_SEQ.nextval, 4 , […]

Renvoyer uniquement les noms de colonne de ResultSet sans exécuter la requête (Oracle et Java)

Je me demande s’il est possible de renvoyer les noms de colonne d’un ensemble de résultats (firebase database Oracle, en Java) qui seraient générés SI j’exécutais une requête. Par exemple, supposons que SQL ressemble à ceci: select * from ; Existe-t-il un moyen d’envoyer cette requête à oracle et de lui demander de préciser le […]

Appelez la procédure stockée Oracle à l’aide de createNativeQuery

J’ai besoin d’appeler une procédure stockée à l’aide de JPA et j’ai trouvé cet article: http://www.oracle.com/technology/pub/articles/vasiliev-jpql.html qui explique comment utiliser EntityManager.createNativeQuery. Cependant, l’exemple appelle en réalité une fonction qui a un argument de retour. J’ai essayé de rechercher un exemple d’appel d’une procédure stockée sans retour, mais je n’ai rien trouvé. Puis-je utiliser createNativeQuery pour […]

comment utiliser regexp_like d’Oracle dans Hibernate HQL?

J’utilise oracle 10g et hibernate 3.3.2 . J’ai déjà utilisé l’expression régulière en SQL, maintenant que je l’utilise pour la première fois en HQL. Query query = getSession().createQuery(“From Company company where company.id!=:companyId and regexp_like(upper(rsortingm(lsortingm(company.num))), ‘^0*514619915$’ )”); Ceci est mon hql, quand je le lance sans fonction regex_like , il fonctionne comme prévu. Mais je ne […]

Moniteur de changement de table Oracle

J’ai une application Java qui est connectée à une vue sur une firebase database Oracle distante. Est-ce que quelqu’un connaît un moyen en Java de surveiller les modifications apscopes à cette table? C’est-à-dire que s’il y a des insertions de mises à jour, etc., je devrai réagir.