[T-SQL]Envoyer en paramètre de proc stock Sybase une variable date shell
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) :
Code:
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 |
Avec ce code, il me pose un problème sur la date, comment puis-je faire ?
Par avance, je vous en remercie.