Bonjour,
Voila je voudrais modifier une variable de type shell dans une connexion isql.
Est ce que tout d'abord ceci est possible? car je réussis a utiliser une variable de type shell dans la connexion isql.
un petit exemple pour que tout le monde comprenne.
Merci pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 INDI_T=0 #Ma varibale shell que je souhaite modifier LOT=1 #Variable shell isql -U$USERID -P$PASSWORD -S$SERVER << EOF use $BASENAME go select 'CONNEXION ISQL' go if (exists(select 1 from matable where nume= "$LOT")) begin select 'CONNEXION ISQL pour le lot' if (exists(select 1 from matable where nume = "$LOT" and code ='G' and code_s = 'R' and type= 'T')) INDI_T=0 -- Je ne sais comment affecter la nouvelle valeur a cette variable du shell ELSE INDI_T=1-- Je ne sais comment affecter la nouvelle valeur a cette variable du shell end else INDI_T=0-- Je ne sais comment affecter la nouvelle valeur a cette variable du shell go exit go EOF
Partager