SQLite
 sql >> база данни >  >> RDS >> SQLite

Как да промените подканата на командния ред в SQLite

Ако някога сте използвали обвивката на командния ред на SQLite, вероятно сте запознати с командния ред по подразбиране. Всъщност има две подкани:

  • Основната подкана по подразбиране изглежда така:sqlite>
  • Подканата за продължаване по подразбиране изглежда така:...>

Ако не ви харесват тези подкани, винаги можете да ги промените с .prompt команда точка.

Тази статия предоставя бърза демонстрация как да промените тези подкани.

Пример

Ето пример, който демонстрира промяна на двете подкани.

.prompt "Fire Away: " "More? "

Първият аргумент е за главната подкана. Вторият аргумент е за подканата за продължаване.

Сега, когато въвеждам нови команди, ще видя новите подкани:

sqlite> .prompt "Fire Away: " "More? "
Fire Away: SELECT * 
More? FROM Dogs
More? WHERE DogId = 3
More? ;

Имайте предвид, че подканите ще бъдат нулирани всеки път, когато отворите нова връзка към SQLite. Можете обаче да промените това, като запазите настройките си в .sqliterc файл.

Запазете настройките си

За да запазите настройките си, така че винаги да получавате предпочитаните от вас подкани в бъдещи сесии на SQLite CLI, просто въведете вашия .prompt команда във файл, след което запазете този файл като .sqliterc във вашата домашна директория.

И така, ето го с предишната команда:

.prompt "Fire Away: " "More? "

Мога да го запазя като .sqliterc в моята домашна директория.

Сега, когато се свързвам с SQLite CLI, виждам новите подкани.

Променете само главния подкана

Можете също да използвате един аргумент, за да промените главния подкана:

.prompt "Go: "

Въвеждането на това ще промени основната подкана, но подканата за продължаване ще остане същата.

Премахване на всички подкани

Ако не искате да се показват никакви подкани, можете да посочите празния низ:

.prompt "" ""


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изтриване на елемент от ListView и база данни с OnItemClickListener

  2. Конвертирайте SQLite в JSON

  3. Как да форматирате резултатите от заявката на SQLite в режим TCL

  4. Връщане на редове, които съдържат буквено-цифрови знаци в SQLite

  5. Да се ​​изтрият ли няколко реда с помощта на идентификатори?