SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Cách thay đổi dấu nhắc dòng lệnh trong SQLite

Nếu bạn đã từng sử dụng trình bao dòng lệnh SQLite, bạn có thể quen thuộc với dấu nhắc dòng lệnh mặc định. Trên thực tế, có hai lời nhắc:

  • Lời nhắc chính mặc định trông giống như sau:sqlite>
  • Lời nhắc tiếp tục mặc định trông giống như sau:...>

Nếu không thích những lời nhắc này, bạn luôn có thể thay đổi chúng bằng .prompt lệnh dot.

Bài viết này cung cấp một minh họa nhanh về cách thay đổi những lời nhắc này.

Ví dụ

Dưới đây là một ví dụ minh họa việc thay đổi cả hai lời nhắc.

.prompt "Fire Away: " "More? "

Đối số đầu tiên dành cho lời nhắc chính. Đối số thứ hai dành cho lời nhắc tiếp tục.

Bây giờ, khi tôi nhập các lệnh mới, tôi sẽ thấy các lời nhắc mới:

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

Lưu ý rằng lời nhắc sẽ được đặt lại bất cứ khi nào bạn mở một kết nối mới tới SQLite. Tuy nhiên, bạn có thể thay đổi điều này bằng cách lưu cài đặt của mình trong .sqliterc tệp.

Lưu cài đặt của bạn

Để lưu cài đặt của bạn để bạn luôn nhận được lời nhắc ưa thích của mình trong các phiên SQLite CLI trong tương lai, chỉ cần nhập .prompt của bạn vào một tệp, sau đó lưu tệp đó dưới dạng .sqliterc trong thư mục chính của bạn.

Vì vậy, đây là với lệnh trước:

.prompt "Fire Away: " "More? "

Tôi có thể lưu nó dưới dạng .sqliterc trong thư mục chính của tôi.

Bây giờ, bất cứ khi nào tôi kết nối bằng SQLite CLI, tôi sẽ thấy các lời nhắc mới.

Chỉ thay đổi lời nhắc chính

Bạn cũng có thể sử dụng một đối số để thay đổi lời nhắc chính:

.prompt "Go: "

Nhập điều này sẽ thay đổi lời nhắc chính, nhưng lời nhắc tiếp tục sẽ vẫn như cũ.

Xóa tất cả lời nhắc

Nếu bạn không muốn bất kỳ lời nhắc nào được hiển thị, bạn có thể chỉ định chuỗi trống:

.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. sao chép tệp cơ sở dữ liệu từ / asset sang thư mục / data / data trong trình khám phá tệp - Android

  2. 5 cách để kiểm tra kiểu dữ liệu của cột trong SQLite

  3. Xuất cơ sở dữ liệu SQLite thành tệp XML

  4. Sử dụng ContentProvider để xử lý các hoạt động cơ sở dữ liệu có tốt không?

  5. Cách hoạt động của SQLite Sum ()