Outils pour utilisateurs

Outils du site


firebird:isql

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.

$ isql-fb
 
SQL>CREATE DATABASE 'localhost:/path/to/database.fdb' page_size 4096
CON>user SYSDBA password '*******';

Lancement d'ISQL

1. Lancement d'ISQL et ensuite connexion à une DB :

$ isql-db
 
SQL> connect 'localhost:/path/to/database.fdb' user sysdba password '******';

2. Connexion directement à une DB :

$ isql-fb -u sysdba -p ******* localhost:/path/to/database.fdb

Requêtes

SQL>select * from nom;
SQL>insert into matable (id, nom) values (1, 'John Doe');
SQL>insert into matable (id, nom) values (2, 'Albert Dupont');
SQL>commit;

Commandes diverses

show database;
show tables;
show table <table>

Exécuter un Script

SQL> connect 'localhost:/path/to/database.fdb' user sysdba password '******';
SQL> INPUT '/path/to/my/script.sql';
firebird/isql.txt · Dernière modification: 2022/11/24 06:17 par marclebrun