Skip to content

Truy vấn SQLite bằng SQL Server Management Studio

Image title

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.

Image title

Nếu chưa thấy, ta có thể tìm trong menu View hoặc Tools.

Image title

Image title

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.

Image title

Bấm nút Browse để chọn tập tin. Nhớ bấm nút Close.

Image title

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.

Image title

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 sortinggrouping.

Sau khi nhấn OK, phải tắt và mở lại thì cửa số truy vấn mới thay đổi.

Image title