Bonjour à tous,
Voilà j'ai un script shell dans lequel je calcule une date (en fait, je reçoi un
fichier duquel j'extrai la date que je mémorise dans une variable). A l'intérieur
d'une session iSQL (Sybase) dans ce shell, j'exécute une procédure stockée.
Je souhaiterai envoyer comme paramètre de cette procédure stockée ma
date. Comment puis-je faire?
Voilà comment je calcule la date (la variable $fileimp possède le nom du
fichier [exemple : toto_20071029] duquel j'extrais la date) :
Avec ce code, il me pose un problème sur la date, comment puis-je faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 set DateFichier = `echo $fileimp | cut -d"_" -f2` set DateFichier = `echo $DateFichier | cut -d"." -f1` # --- Exécution de la procédure stockée isql -U$login -P$passwd <<eot > $REPTMP/temp.sts DECLARE @statut int print ' ' exec @statut = MABASE.proprio.maproc $DateFichier
Par avance, je vous en remercie.
Partager