Bonjour,
Je veux créer un fichier batch pour lancer une requete sql dans Informix 7.31.
exemple:
unload to "nom fichier" select * from "nom de la table" where "Condition"
Merci
Bonjour,
Je veux créer un fichier batch pour lancer une requete sql dans Informix 7.31.
exemple:
unload to "nom fichier" select * from "nom de la table" where "Condition"
Merci
Bonjour,
Un moyen très simple est d'utiliser la commande dbaccess.
Tu crées ta requête dans un fichier sql en noubliant pas de mettre ";" à chaque fin de requête et tu tapes la commande :
> dbaccess ma_base mon_fichier_sql
Bonjour,
y'a un autre moyen, voici un exemple d'un script qui exécute une requête SQL :
Tu met ça dans ton script, et tu change la requête SQL, et tu exécute.
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 usage() { echo "Usage: $0 database" exit 1 } if [ $# -ne 1 ]; then usage fi db=$1 dbaccess <<+ DATABASE ${db}; -- Requête SQL que tu peut changer OUTPUT TO ${db}.txt WITHOUT HEADINGS SELECT tabname FROM systables WHERE tabid > 99 AND tabtype = "T"; +
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.
Partager