Truy vấn SQLite bằng SQL Server Management Studio¶
Thông thường để mở cơ sở dữ liệu SQLite, ta có thể sử dụng các chương trình gọn nhẹ như DB Browser for SQLite, SQLiteStudio hoặc DBeaver Community.
Bài này đề xuất một chiêu khác, kiểu búa tạ đập ruồi, đó là mở SQLite bằng công cụ SQL Server Management Studio (SSMS).
Cài đặt¶
Bước 1¶
Tải và cài đặt Microsoft SQL Server Management Studio v18.10 theo link https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15.
Bước 2¶
Tải đồ chơi SQL Server Compact/SQLite Toolbox for SSMS tại Visual Studio Marketplace.
Tập tin tải xuống có đuôi là .visx (Visual Studio Extension).
Bước 3¶
Tại thư mục %PROGRAMFILES(X86)%\Microsoft SQL Server Management Studio 18\Common7\IDE\Extensions, tạo thư mục mới tên SqlCeToolbox.
Bước 4¶
Dùng WinRar, hoặc trình giải nén khác tùy ý, mở tập tin .vsix đã tải ở bước 2.
Sau đó, giải nén vào thư mục ở bước 3.
Done!!
Sử dụng¶
Mở SSMS¶
SSMS sau khi "độ" thêm đồ chơi thì có một bảng bên trái như hình sau.
Nếu chưa thấy, ta có thể tìm trong menu View hoặc Tools.
Mở tập tin SQLite¶
Mở tập tin SQLite bằng cách click phải vào Data Connections hoặc nhấn hàng nút ngay bên trên.
Bấm nút Browse để chọn tập tin. Nhớ bấm nút Close.
Thực hiện truy vấn¶
Bấm nút New Query ngay trên Data Connections để gõ truy vấn.
Ưu điểm của SSMS là chạy được nhiều truy vấn cùng lúc bằng từ khóa go
.
Kết quả hiển thị hai câu truy vấn như hình sau.
Một vài tùy chọn¶
Để hiển thị dạng lưới cho kết quả, vào Tools > Options > Trong hộp thoại Options, chọn SQLite/SQLCE Toolbox > General.
Chọn True/False cho hai mục trong hình sau. Mục đầu để hiển thị dạng lưới. Mục sau có chức năng sorting và grouping.
Sau khi nhấn OK, phải tắt và mở lại thì cửa số truy vấn mới thay đổi.