आप बस कमांड लाइन में डेटाबेस फ़ाइल का नाम निर्दिष्ट कर सकते हैं:
bash-3.2
SQLite version 3.16.2 2017-01-06 16:32:41
Enter ".help" for usage hints.
sqlite> .databases
main: /db/UserDb.sqlite
sqlite> .tables
accountLevelSettings genres syncedThumbs
collectionActivity recordingFilter thumbs
contentStatus syncedContentStatus
sqlite> select count(*) from genres;
10
इसके अलावा, आप कमांड लाइन से अपनी क्वेरी निष्पादित कर सकते हैं:
bash-3.2
10
आप SQLite शेल से एक और डेटाबेस फ़ाइल संलग्न कर सकते हैं:
sqlite> attach database 'RelDb.sqlite' as RelDb;
sqlite> .databases
main: /db/UserDb.sqlite
RelDb: /db/RelDb_1.sqlite
sqlite> .tables
RelDb.collectionRelationship contentStatus
RelDb.contentRelationship genres
RelDb.leagueRelationship recordingFilter
RelDb.localizedString syncedContentStatus
accountLevelSettings syncedThumbs
collectionActivity thumbs
इस 2 डेटाबेस से तालिकाओं डेटाबेस के उपसर्ग के माध्यम से सुलभ हो जाएगा:
sqlite> select count(*) from RelDb.localizedString;
2442
लेकिन कौन जानता है कि कमांड लाइन से क्वेरी को निष्पादित करने के लिए कमांड लाइन से कई डेटाबेस फ़ाइलों को कैसे निर्दिष्ट किया जाए?