Outils pour utilisateurs

Outils du site


firebird:isql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
firebird:isql [2022/03/22 15:00]
marclebrun
— (Version actuelle)
Ligne 1: Ligne 1:
-====== ISQL ====== 
- 
-Doc: [[https://​firebirdsql.org/​file/​documentation/​pdf/​en/​firebirddocs/​isql/​firebird-isql.pdf]] 
- 
-Sous **Ubuntu** la commande **isql** a été renommée **isql-fb** 
- 
-===== Création d'une base de données ===== 
- 
-Les guillemets sont nécessaires,​ même si on n'​utilise pas d'​espaces. 
- 
-<code bash> 
-$ isql-fb 
- 
-SQL>​CREATE DATABASE '​localhost:/​path/​to/​database.fdb'​ page_size 4096 
-CON>user SYSDBA password '​*******';​ 
-</​code>​ 
- 
-===== Lancement d'ISQL ===== 
- 
- 
-1. Lancement d'ISQL et ensuite connexion à une DB : 
- 
-<code bash> 
-$ isql-db 
- 
-SQL> connect '​localhost:/​path/​to/​database.fdb'​ user sysdba password '​******';​ 
-</​code>​ 
- 
-2. Connexion directement à une DB : 
- 
-<code bash> 
-$ isql-fb -u sysdba -p ******* localhost:/​path/​to/​database.fdb 
-</​code>​ 
- 
- 
-===== Requêtes ===== 
- 
-<​code>​ 
-SQL>​select * from nom; 
-</​code>​ 
- 
-<​code>​ 
-SQL>​insert into matable (id, nom) values (1, 'Marc Lebrun'​);​ 
-SQL>​insert into matable (id, nom) values (2, '​Albert Dupont'​);​ 
-SQL>​commit;​ 
-</​code>​ 
- 
-===== Commandes diverses ===== 
- 
-^ ''​show database;'' ​    | | 
-^ ''​show tables;'' ​      | | 
-^ ''​show table <​table>''​ | | 
- 
-===== Exécuter un Script ===== 
- 
-<​code>​ 
-SQL> connect '​localhost:/​path/​to/​database.fdb'​ user sysdba password '​******';​ 
-SQL> INPUT '/​path/​to/​my/​script.sql';​ 
-</​code>​ 
  
firebird/isql.1647961239.txt.gz · Dernière modification: 2022/03/22 15:00 (modification externe)