Developpez.com - Projets
X

Choisissez d'abord la catégorieensuite la rubrique :

Librairie :

  • Pur code ISO C (C90 et C99 pour le support Unicode)
  • Portable sur toutes les plateformes supportées par Oracle
  • API simple et compacte
  • Support Unicode complet
  • Supporte le chargement dynamique des librairies Oracle (donc Oracle n'est pas requis pour compiler)
  • Consommation mémoire réduite
  • Fournit des tables de hachage
  • Gestion contectuelle des erreurs par thread

Type de données :

  • Support de tous les types de données Oracle
  • Tous les types scalaires (strings, numériques, flottants, ..) : CHAR/NCHAR, VARCHAR2/NVARCHAR2, NUMBER, FLOAT, ...
  • Types binaires : RAW, LONG RAW, VARRAW, ..
  • Larges Objects (Lobs et Files) : BLOB, CLOB, NCLOB, BFILE, CFILE
  • Type LONG (piecewise operations) : LONG, VAR LONG, ...
  • Date, Timestamps et Intervals : DATE, TIMESTAMP (tous), INTERVAL (tous)
  • PL/SQL types : Ref cursors, Tables (arrays) et Nested Tables
  • Named Types : types utilisateurs et types systèmes
  • Collections : VARRAYs et Nested Tables
  • ROWIDs
  • Oracle REFs

Fonctionnalités :

  • Compatible avec Oracle 8, 8i, 9i, 10g, 11g
  • Support de toute l'API relationnelle fournie par OCI
  • Support quasi complet de l'API objet fournie par OCI
  • + de 500 fonctions simples
  • Gestion des erreurs
  • Pools de connexions et de sessions
  • Curseurs bi-directionnels
  • Transactions globales
  • Liaisons de données
  • Queues Oracle (utilisation et admisnistration)
  • Direct Path loading
  • Statements SQL réutilisables
  • Description d'un schéma
  • API portable de gestion de tables de hachage, threads et mutexes
  • Support de la clause "RETURNING"
  • Accès aux colonnes d'un select par position ou par nom
  • Bulk operations (array interface) : insert/update/delete avec liaison de tableaux de variables pour accélérer les performances
  • Gestion simple des lectures / écritures dans les champs LONG / LOBS
  • Support PL,SQL : bloc, ref cursors
  • PL/SQL tables, PL/SQL Nested tables
  • Démarrage/arrêt d'instance
Contacter le responsable de la rubrique Projets