Bonjour,
A priori tu as un problème avec un mois. Par ailleurs, tu peux simplifier la conversion de tes dates:
to_date(nvl(per_cmpt, '01') || '/' ||nvl(exc_compt, '2000'), 'mm/yyyy')
...
Type: Messages; Utilisateur: vanagreg
Bonjour,
A priori tu as un problème avec un mois. Par ailleurs, tu peux simplifier la conversion de tes dates:
to_date(nvl(per_cmpt, '01') || '/' ||nvl(exc_compt, '2000'), 'mm/yyyy')
...
Bonjour,
Quel est ton SGBDR?
De quelles infos tu as besoin dans la requête?
Tu pourrais par exemple utiliser la fonction ROW_NUMBER pour choisir la bonne adresse en triant par le type d'adresse...
Bonjour,
C'est parce que tu as un namespace dans ton xml, il faut le préciser:
select
x.type_client,
x.id_rcs,
x.nom,
x.date_modification
Une date de type char, c'est une hérésie non?
Bonjour,
Quand je veux trouver des lignes sur une journée entière, je fais un truc du genre dans Oracle:
select *
from t
where col_date >= trunc(date_choisie) and col_date <...
Ok dans ce cas tu peux créer une table externe qui pointe sur ton fichier. C'est une table qui te permet de faire un mapping direct entre ton fichier et une table :...
Bonjour,
Les nom/prénoms de ces 100000 personnes sont stockés où? Il peut y avoir des différences dans la casse et d'accents?
Bonjour,
Tu déclares une procédure mais tu ne l'appelles pas?
Il te manque le BEGIN et le END de ton bloc pl/sql. Tu n'as pas vraiment besoin de paramètre d'entrée pour ta procédure puisque tu...
Bonjour,
Si c'est pour un import pourquoi ne laisses-tu pas Data Pump le faire? Il est capable de dropper ou tronquer une table avant de l'importer.
Bonjour,
REGEXP_SUBSTR pour extraire, puis des fonctions de conversion pour la mise en forme. Par exemple:
select horaire,
least(to_number(regexp_substr(horaire, '[^/]+')), 7) jour,...
a priori pour du 32-bit tu dois exécuter "%WINDIR%\SysWOW64\odbcad32.exe" pour créer un DSN 32-bit.
Et plus haut dans "HKEY_lOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC data Sources", est-ce que tu as une valeur "LENEL"= ?
ok, je comprends mieux. Peut-être un problème de nom dans la base de registre?
Tu as quoi dans:
HKEY_lOCAL_MACHINE\SOFTWARE\ORACLE\ODBC data Sources
Bonjour,
Si tu as installé le produit RDBMS pourquoi installer un client sur la même machine? Normalement c'est inutile. De plus, le client que tu installes est censé au moins être à la même...
Bonjour,
Tu peux utiliser les fonctions analytiques COUNT(...) OVER (...) ou SUM(...) OVER (...) pour faire des comptages glissants. Si tu fournis un petit jeu de données on pourrait illustrer.
...
Bonjour,
L'installation s'était bien passée? Bizarre qu'il manque des fichiers.
Essaie de réinstaller si tu peux.
Bonjour,
Les questions de licence sont tellement compliqués que même les gars d'Oracle ont dû mal.
Il faudrait confirmer en les contactant. Mais je pense que si tu changes de serveur en effet tu...
C'est là qu'on voit que SQL Server est souvent à la ramasse en terme de fonctionnalité de requêtage par rapport à Oracle. Une seule requête sur la table concernée suffit dans Oracle:
select...
Bonjour,
D'après le rapport ce sont des requêtes qui sont consommatrices. Il faudrait que tu nous donnes leur plan d'exécution. Par exemple pour les 2 premières:
SELECT * FROM...
Bonjour,
En gros j'ai l'impression que tu veux faire une requête récursive pour trouver le premier élément NULL dans la hiérarchie. Tu peux faire un truc du genre:
with v(x, y, lvl)
as...
Bonjour,
Déjà ce serait bien de migrer vers une version supportée, donc à l'heure actuelle la 19c (la 23c va sortir prochainement).
La mise à jour directe à partir d'une 10g n'est pas supportée,...
Bonjour,
Je ne suis pas sûr qu'il y ait une fonction recovery des feuilles SQL en cas de crash. Le mieux c'est de sauvegarder les feuilles SQL. Sinon tu peux préciser une plus grande valeur pour...
Bonjour,
Dans Oracle avec le Pattern Matching:
select * from Telephonie
match_recognize(partition by employee_id
order by logintime
measures min(logintime)...
Bonjour,
La regexp que j'utilise pour la vérification d'adresses mails est la suivante
'^[[:alnum:]._%+-]+@[[:alnum:].-]+\.[[:alpha:]]{2,4}$'
La procédure UTL_FILE.PUT_LINE a un buffer max de 32767, donc si ton CLOB dépasse cette limite tu vas avoir une erreur. Il faudra que tu découpes en plusieurs morceaux le fichier pour les concaténer....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.