Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/02/2012, 15h23   #1
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Par défaut proc sql avc connexion to oracle et gestion des libellés avec accents

Bonjour,

J'exécute cette requête :
Code :
1
2
3
proc sql;
SELECT tu_lib FROM statprod.tableu WHERE substr(tu_lib,1,2) = 'De' ORDER BY tu_lib ;
quit;
Et j'obtiens :

TU_LIB
Delphine M
Delphine P
Denis B
Denis D
Denis L
Denise J
Denise P
Decision
Delegations


Et si j'envoie cette requête sur ma base oracle :
Code :
1
2
3
4
5
6
7
8
9
10
11
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT DISTINCT TU_LIB FROM TABLEU_view WHERE REPLACE ( substr(tu_lib,1,2),'é','e' ) 
= 'De' ORDER BY 1 ASC
)
;
disconnect  FROM  oracle ;
quit;
J'obtiens :
TU_LIB
Delphine M
Delphine P
Denis B
Denis D
Denis L
Denise J
Denise P

Je perds les enregistrements 'Délégations' et 'Décisions' qui sont stockés avc les accents dans la base oracle.

Sauriez vous comment paramètrer ,la connexion et/ou la requête pour que son éxécution me renvoie les m^me résultats que la 1ère SVP ?

Remarque : Même en faisant sur oracle un
Code :
SELECT DISTINCT tulib FROM TABLEU_view
je perds les enregistrements avec accents.

En vus remerciant.
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 15h30   #2
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Je ne sais pas comment fonctionne le replace sous Oracle
Test ce code
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT DISTINCT TU_LIB FROM TABLEU_view WHERE substr(tu_lib,1,2)='De'
OR  substr(tu_lib,1,2)='Dé'
ORDER BY 1 ASC
)
;
disconnect  FROM  oracle ;
quit;
http://www.developpez.net/forums/d60...-oracle-9-2-a/
Est ce que tu peux afficher la valeur de REPLACE ( substr(tu_lib,1,2),'é','e' ) dans ton select?
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 15h45   #3
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Merci pour ta réponse,

Code :
1
2
3
Select replace(tu_lib,'é','e') as tu_lib from TABLEU_view where SUBSTR (tu_lib, 1 ,1) 
= 'D'
order by 1 asc
En effectuant cette requête dans ma connexion to oracle je retrouve effectivement 'Decision' et 'Delegation'.


En revanche l’exécution de
Code :
1
2
3
Select replace(tu_lib,'é','e') as tu_lib from TABLEU_view where SUBSTR (tu_lib, 1 ,2) 
= 'De'
order by 1 asc
Ne me renvoie pas ces deux enregistrements.

Sachant que le but final de cette requête et de renvoyer ts les enregistrements 'Delegations'
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 15h50   #4
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Tu as testé ça?
Code :
1
2
 
WHERE substr(tu_lib,1,2)='De' OR  substr(tu_lib,1,2)='Dé'
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 15h57   #5
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Oui pardon, j'ai bien testé le résultats est le même.

J'ai aussi testé :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT DISTINCT tu_lib FROM 
 
	(SELECT REPLACE(tu_lib,'é','e') AS tu_lib FROM tableu_view ) 
 
WHERE substr(tu_lib,1,2)= 'De' ORDER BY 1 ASC
)
;
disconnect  FROM  oracle ;
quit;
Et rien à faire c'est tjrs le m^me résultats.

Remarque :
la clause "Order BY 1 ASC" me renvoie les résultats triès mais classe 'Delegations' et 'Decision' à la fin des lib commençants par 'D'. par exemple après 'Dylan'
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 16h27   #6
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Je n'arrive plus a suivre les tests.
pour le problème du tri, tu peux ajouter un tri SAS en plus du tri oracle
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT DISTINCT tu_lib FROM 
 
	(SELECT REPLACE(tu_lib,'é','e') AS tu_lib FROM tableu_view ) 
 
WHERE substr(tu_lib,1,2)= 'De' ORDER BY 1 ASC
)
ORDER BY tu_lib
;
disconnect  FROM  oracle ;
quit;
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 16h37   #7
Membre expérimenté
 
Inscription : avril 2009
Messages : 538
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 538
Points : 541
Points : 541
pour transformer un caractère par un autre :
Citation:
proc sql;
connect to oracle (path="&path" user=&user password=&pwd);
create table WORK.zzM as
select *
from connection to oracle
(select 'éè' as E_E
,translate('éè', 'é', 'e') as TRANSLATE
from SYS.DUAL
)
;
disconnect from oracle;
quit;
cf http://www.techonthenet.com/oracle/f.../translate.php
xav2229 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 16h38   #8
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Le tri n'est pas un problème.
C'était une remarque pour montrer que la connection to oracle ne traite pas les cas 'Delegations' et 'decision' comme les autres.
En gros le pb est que oracle est Accent sensitive et sas ne l'est pas. Mais la connexion to oracle ne gère pas les tests sur des champs avc accents.
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 16h52   #9
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Je veux juste te signaler un truc dans ton premier message tu n'utilises pas la même table:
Code :
SELECT DISTINCT tulib FROM TABLEU_view
Code :
1
2
3
proc sql;
SELECT tu_lib FROM statprod.tableu WHERE substr(tu_lib,1,2) = 'De' ORDER BY tu_lib ;
quit;
Est ce qu'il n y a pas une transformation au moment de la création de la vue?
SAS est très sensible à la casse!!!
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h00   #10
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Citation:
Je veux juste te signaler un truc dans ton premier message tu n'utilises pas la même table
C'est vrai c'était une erreur de ma part lors de la création du message. J'ai effectué les test sur la vue et sur la table. Les résultats sont les m^me.
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h03   #11
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Recommence tes vérifications pas à pas on a du louper qq choses!!!
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h03   #12
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 014
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 014
Points : 1 722
Points : 1 722
Hello,
Je n'ai pas tout suivi , mais si tu fais :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT tu_lib1 AS tu_lib FROM CONNECTION TO ORACLE
(   
SELECT DISTINCT tu_lib1 FROM 
 
	(SELECT REPLACE(tu_lib,'é','e') AS tu_lib1 FROM tableu_view ) 
 
WHERE substr(tu_lib1,1,2)= 'De' ORDER BY tu_lib1 ASC
)
;
disconnect  FROM  oracle ;
quit;
sa donne quoi?
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h10   #13
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
s_a_m,

J'ai testé ta proposition mais rien à faire, je perds toujours les enregistrements qui m' intéressent.

Je suis sous sas EG n'y à t'il pas un moyen de configurer la sensibilité aux accents ou à la casse ? Ou rajouter une option à la connexion to oracle ?
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h25   #14
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 014
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 014
Points : 1 722
Points : 1 722
Bizarre;
tu veux bien essayer ceci ? :

Code :
1
2
3
4
5
6
7
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE test (SELECT DISTINCT  tu_lib FROM  tableu_view WHERE substr(tu_lib,1,2)= 'Dé')
;
disconnect  FROM  oracle ;
quit;
si tu trouve bien tes billes , alors teste le code suivant:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT DISTINCT tranwrd(tu_lib,'é','e') AS tu_lib FROM CONNECTION TO ORACLE
(   
SELECT  tu_lib FROM 
 
  FROM tableu_view  
 
WHERE substr(tu_lib,1,2)= 'Dé' 
)
;
disconnect  FROM  oracle ;
quit;
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h27   #15
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Citation:
Recommence tes vérifications pas à pas on a du louper qq choses!!!

Code :
1
2
3
proc sql;
SELECT tu_lib FROM statprod.tableu_view WHERE substr(tu_lib,1,2) = 'De' ORDER BY tu_lib ;
quit;
résultat :

TU_LIB
Delphine M
Delphine P
Denis B
Denis D
Denis L
Denise J
Denise P
Decision
Delegations



Code :
1
2
3
4
5
6
7
8
9
10
11
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER=&user PASSWORD=&pwd); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT tu_lib FROM tableu_view WHERE substr(tu_lib,1,2) = 'De'  ORDER BY 1 ASC
)
;
disconnect  FROM  oracle ;
SELECT * FROM SASUSER.HISTOTEST;
quit;
Résultat :
Delphine M
Delphine P
Denis B
Denis D
Denis L
Denise J
Denise P

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER=&user PASSWORD=&pwd); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT tu_lib FROM tableu_view WHERE substr(tu_lib,1,1) = 'D'  ORDER BY 1 ASC
)
;
disconnect  FROM  oracle ;
SELECT * FROM SASUSER.HISTOTEST;
quit;

Dernières lignes du résultat:
Dominique M
Dominique P
Dominique R
Dominique TE
Dominique TH
Dominique TR
Dominique Z
Domitille E
Dounia B
Dylan A
Decision
Delegations
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h40   #16
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
s_a_m


Citation:
Bizarre;
tu veux bien essayer ceci ? :


PROC SQL;
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX');
CREATE TABLE test (SELECT DISTINCT tu_lib FROM tableu_view WHERE substr(tu_lib,1,2)= 'Dé')
;
disconnect FROM oracle ;
quit;
résultat vide.


Citation:
si tu trouve bien tes billes , alors teste le code suivant:

PROC SQL;
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX');
CREATE TABLE SASUSER.HISTOTEST AS
SELECT DISTINCT tranwrd(tu_lib,'é','e') AS tu_lib FROM CONNECTION TO ORACLE
(
SELECT tu_lib

FROM tableu_view

WHERE substr(tu_lib,1,2)= 'Dé'
)
;
disconnect FROM oracle ;
quit;
Résultat vide
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 17h55   #17
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 014
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 014
Points : 1 722
Points : 1 722
Ok , donc tu n'as pas de données qui commencent par 'Dé'

pour le deuxième programme c'est moi qui me suis planté ;essaie plutôt ceci.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT DISTINCT tranwrd(tu_lib,'é','e') AS tu_lib FROM CONNECTION TO ORACLE
( 
SELECT tu_lib
 
FROM tableu_view 
 
WHERE substr(LEFT(tu_lib),1,2) IN ( 'Dé','De','de','DE') 
)
;
disconnect FROM oracle ;
quit;
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 20h45   #18
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Encore mieux

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT DISTINCT substr(LEFT(tu_lib),1,2)  AS tu_lib FROM CONNECTION TO ORACLE
( 
SELECT tu_lib
 
FROM tableu_view 
 WHERE substr(LEFT(tu_lib),1,1) IN ( 'D') 
)
;
disconnect FROM oracle ;
quit;
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2012, 21h21   #19
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 014
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 014
Points : 1 722
Points : 1 722
Citation:
Envoyé par bahraoui Voir le message
Encore mieux

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER='YYY' PASSWORD='XXX'); 
CREATE TABLE SASUSER.HISTOTEST AS 
SELECT DISTINCT substr(LEFT(tu_lib),1,2)  AS tu_lib FROM CONNECTION TO ORACLE
( 
SELECT tu_lib
 
FROM tableu_view 
 WHERE substr(LEFT(tu_lib),1,1) IN ( 'D') 
)
;
disconnect FROM oracle ;
quit;
Encore mieux , je ne crois pas.
Dejà pour commencer avec ton code
Code :
substr(LEFT(tu_lib),1,2)  AS tu_lib
tu récupére les deux premières lettre de chaque observation.

ce que j'ai proposé dans mon avant dernier poste,1) consiste à vérifier si les données de waloose ne commencent pas par un blanc,2) et de vérifier s'il a des données qui commencent par ,3) si le probléme ne vient pas du fait d'essayer de faire un GROUP BY sur une variable calculée (REPLACE(tu_lib,'é','e') AS tu_lib ).

- j'espère que le problème ne vient pas du coté du nombre de lignes affichées par defaut dans EG.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 10h09   #20
Invité de passage
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : mars 2011
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : mars 2011
Messages : 23
Points : 3
Points : 3
Bonjour,

Merci a vous pour votre aide vous m'avez montré des fonctions que je ne connaissais pas.

J'ai fini par opté pour la solution que je voulais éviter :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
PROC SQL; 
CONNECT TO ORACLE(PATH='STATPROD' USER=&user PASSWORD=&pwd); 
CREATE TABLE SASUSER.test AS    
SELECT * FROM CONNECTION TO ORACLE
(   
SELECT  tu_lib 
 
  FROM tableu_view  
 
WHERE tu_lib LIKE '%D%l%gations%'  
)
;
disconnect  FROM  oracle ;
SELECT * FROM SASUSER.test;
quit;
Ainsi je peux tester sur le libellé 'Delegations' et/ou 'Délégations'.
walooze est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h30.


 
 
 
 
Partenaires

Hébergement Web