Als u ooit de SQLite-opdrachtregelshell hebt gebruikt, bent u waarschijnlijk bekend met de standaardopdrachtregelprompt. Er zijn eigenlijk twee prompts:
- De standaard hoofdprompt ziet er als volgt uit:
sqlite>
- De standaard vervolgprompt ziet er als volgt uit:
...>
Als je deze prompts niet leuk vindt, kun je ze altijd wijzigen met de .prompt
punt commando.
Dit artikel geeft een korte demonstratie over hoe u deze prompts kunt wijzigen.
Voorbeeld
Hier is een voorbeeld dat het wijzigen van beide prompts laat zien.
.prompt "Fire Away: " "More? "
Het eerste argument is voor de hoofdprompt. Het tweede argument is voor de vervolgprompt.
Als ik nu nieuwe commando's invoer, zie ik de nieuwe prompts:
sqlite> .prompt "Fire Away: " "More? "
Fire Away: SELECT *
More? FROM Dogs
More? WHERE DogId = 3
More? ;
Merk op dat de prompts opnieuw worden ingesteld wanneer u een nieuwe verbinding met SQLite opent. U kunt dit echter wijzigen door uw instellingen op te slaan in een .sqliterc bestand.
Sla je instellingen op
Om uw instellingen op te slaan zodat u altijd de prompts van uw voorkeur krijgt in toekomstige SQLite CLI-sessies, voert u eenvoudig uw .prompt
in commando in een bestand en sla dat bestand vervolgens op als .sqliterc in je thuismap.
Dus hier is het met het vorige commando:
.prompt "Fire Away: " "More? "
Ik kan dat opslaan als .sqliterc in mijn thuismap.
Wanneer ik nu verbinding maak met de SQLite CLI, zie ik de nieuwe prompts.
Alleen de hoofdprompt wijzigen
U kunt ook één argument gebruiken om de hoofdprompt te wijzigen:
.prompt "Go: "
Als u dit invoert, verandert de hoofdprompt, maar de vervolgprompt blijft hetzelfde.
Verwijder alle prompts
Als u niet wilt dat er prompts worden weergegeven, kunt u de lege tekenreeks specificeren:
.prompt "" ""