Fonctions proposées dans les I TOOLS

1) Fonctions d’interrogation

 

Select : effectue une sélection de données dans une vue

exemple   
SELECT [-s] [-m <NewSep>] [-r <Nlines>] "*"|<ColsList> FROM <table> [WHERE <condition>][ORDER_BY <OrderColsList>]

Read_Row : Lecture d’une ligne et affectation en variable d’environnement

exemple   
Read_Row [-n] [-H]

Sort : Tri des lignes après selection

exemple   
Sort [-r] BY Col1 [ASC|DESC][,Col2 [ASC|DESC],[]

 

2) Fonctions de mise à jour

 

Insert : Insertion de lignes dans une vue

exemple   
INSERT INTO <Table> [<colonne>] VALUES -|<values>

Delete : Suppression des lignes d’une vue répondant à un critère

exemple   
DELETE FROM <Table> WHERE <Condition>

Remove : Suppression d’une ligne d’une vue

exemple   
Remove FROM <Table> VALUES -| <Valeurs>

Modify : Modification d’une ligne dans une vue

exemple   
Modify INTO <Table> VALUES -|<Valeurs1> WITH -|<Valeurs2>

Replace : Remplacement d’une ligne par une autre suivant un critère

exemple   
REPLACE INTO <Table> VALUES -| <Valeurs> WHERE <Condition>

 

3) Fonctions de création de logs

 

Log_Info : Envoi d’un message d’information

exemple   
Log_Info [-s] [-l] <Message>

Log_Start : Envoi d’un message de début de traitement

exemple   
Log_Start [-s] [-l]

Log_End : Envoi d’un message de fin de traitement

exemple   
Log_End [-s] [-l]

Log_Error : Envoi d’un message d’erreur

exemple   
Log_Error [-s] [-l] <Code Erreur> [<Message>]

 

 

4) Fonctions de manipulation de logs

 

Read_Log : Consultation de fichiers log

exemple   
Read_Log [-b] [-o <Jours>][-n <Jours>][-d <Domain>][-u <Utilisateur>][-t <Type message>] logstd|logerr

Purge_Log : Purge des fichiers logs

exemple   
Purge_Log [-o <Jours>] [-d <Domain>] [-u <Utilisateur>][-t <Type message>] logstd|logerr

 

5) Fonctions de recherche et d’affichage

 

Define_Table : Affichage de la définition d’une vue

exemple   
Define_Table <Table>

Display_Table : Visualisation du contenu d’une table

exemple   
Display_Table [-1][<Table>]|<->[Champ1 Champ2…]

Search_File : Recherche d’un fichier

exemple   
Search_File -e|-d|-t <Fichier>

Split : Formatage de lignes après sélection

exemple   
Split [-s <Séparateur>] <Début> [<Fin>] [<Début> <Fin>]]