Articles of oracle

Comment extraire un groupe d’une expression régulière dans Oracle?

J’ai eu cette requête et je veux extraire la valeur entre les crochets. select de_desc, regexp_substr(de_desc, ‘\[(.+)\]’, 1) from DATABASE where col_name like ‘[%]’; Il me donne cependant la valeur avec les parenthèses telles que “[TEST]”. Je veux juste “TEST”. Comment modifier la requête pour l’obtenir?

Comment rafraîchir la vue matérialisée dans Oracle

J’essaie de rafraîchir la vue matérialisée en utilisant: DBMS_MVIEW.REFRESH(‘v_materialized_foo_tbl’) Mais il lance une requête SQL invalide. Ensuite, j’ai créé une procédure stockée comme celle-ci: CREATE OR REPLACE PROCEDURE MAT_VIEW_FOO_TBL IS BEGIN DBMS_MVIEW.REFRESH(‘v_materialized_foo_tbl’) END MAT_VIEW_FOO_TBL IS; Cette procédure a été créée avec succès mais lorsque j’appelle cette procédure avec MAT_VIEW_FOO_TBL; il jette une erreur à nouveau. […]

Comment créer une séquence Oracle commençant par la valeur max d’une table?

Essayer de créer une séquence dans Oracle qui commence par la valeur maximale d’une table spécifique. Pourquoi cela ne fonctionne pas? CREATE SEQUENCE transaction_sequence MINVALUE 0 START WITH (SELECT MAX(trans_seq_no) FROM TRANSACTION_LOG) INCREMENT BY 1 CACHE 20;

SQL IN Clause 1000 Limite d’élément

Il est possible de mettre plus de 1000 éléments dans la clause SQL IN? Nous avons eu des problèmes avec notre firebase database Oracle ne pouvant pas le gérer. Si oui, comment mettre plus de 1000 éléments dans la clause SQL IN? Si non, que puis-je faire d’autre?

Différence entre les classes de pilotes Oracle jdbc?

J’utilise Oracle ojdbc5.jar et ojdbc5.jar remarqué qu’il ojdbc5.jar deux classes de pilotes JDBC. Quelle est la différence entre oracle.jdbc.driver.OracleDriver et oracle.jdbc.OracleDriver ? Lequel dois-je utiliser dans mon projet Java?

Type de données d’horodatage Oracle

Quelle est la différence entre le type de données d’horodatage sans paramètre et le paramètre 0: timestamp VS timestamp(0)

Quel type de données .NET est le meilleur pour mapper le type de données NUMBER Oracle dans NHibernate?

J’ai vu des exemples dans lesquels decimal est utilisé dans les projets NHibernate pour le mappage sur des colonnes de nombres entiers dans Oracle. En ce moment, j’utilise int et long dans mon programme. Quels sont les avantages du decimal sur int / long ? Est-ce que ça fonctionne mieux?

Calcul de la différence entre deux horodatages dans Oracle en millisecondes

Comment calculer la différence de temps en millisecondes entre deux horodatages dans Oracle?

créer une table avec sequence.nextval dans oracle

j’ai créé une séquence en utilisant la requête suivante, create sequence qname_id_seq start with 1 increment by 1 nocache; Maintenant, quand j’essaie de créer une table qui utilise la séquence ci-dessus, il génère l’erreur suivante, Error report: SQL Error: ORA-00907: missing right parenthesis 00907. 00000 – “missing right parenthesis” J’ai utilisé la requête suivante pour […]

Différence entre VARCHAR2 (10 CHAR) et NVARCHAR2 (10)

J’ai installé Oracle Database 10g Express Edition (Universal) avec les parameters par défaut: SELECT * FROM NLS_DATABASE_PARAMETERS; NLS_CHARACTERSET AL32UTF8 NLS_NCHAR_CHARACTERSET AL16UTF16 Étant donné que les types de données CHAR et NCHAR semblent accepter les chaînes multi-octets, quelle est la différence exacte entre ces deux définitions de colonne? VARCHAR2(10 CHAR) NVARCHAR2(10)