Ứng dụngSQL Server Management Studio 2005, SQL Server Management Studio 2008
Nền tảngWindows, macOS, Linux
LicensePerpetual — Subscription
LoạiApplication
Redgate Software

SQL Refactor

Add-in cho SQL Server Management Studio giúp refactor và format mã SQL, hỗ trợ 11 thao tác như Smart Rename, Summarize Script, Expand Wildcards và Qualify Object Names.

  • Format mã bằng Lay Out SQL với hơn 30 tùy chọn trình bày.
  • Cập nhật object phụ thuộc khi đổi tên tables, views và procedures.
  • Thực hiện Smart Rename cho tables, views, stored procedures và user-defined functions.
  • Đổi tên cột thông minh cho views và tables.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

SQL Refactor tập trung vào hai nhu cầu quen thuộc trong phát triển cơ sở dữ liệu: format mã SQL và refactor các database object. Công cụ cho phép tự động trình bày mã theo style bạn chọn, từ đó giúp câu lệnh dễ đọc, dễ hiểu và thuận tiện hơn khi làm việc theo nhóm.

Screenshot of SQL Refactor

Bộ tính năng đi sâu vào các thao tác refactoring thường gặp trong SQL Server, chẳng hạn cập nhật các đối tượng phụ thuộc khi đổi tên tables, views và procedures. Các chức năng như Smart Rename, Smart column rename và Smart parameter rename giúp giảm rủi ro khi chỉnh sửa cấu trúc hoặc tên gọi trong mã hiện có.

Add-in cho SQL Server Management Studio giúp refactor và format mã SQL, hỗ trợ 11 thao tác như Smart Rename, Summarize Script, Expand Wildcards và Qualify Object Names.

Tính năng nổi bật

  • Format mã bằng Lay Out SQL với hơn 30 tùy chọn trình bày.
  • Cập nhật object phụ thuộc khi đổi tên tables, views và procedures.
  • Camera Metadata — Thực hiện Smart Rename cho tables, views, stored procedures và user-defined functions.
  • Đổi tên cột thông minh cho views và tables.
  • Đổi tên tham số cho procedures và functions.
  • Tách bảng bằng Split Table và có thể tạo referential integrity tables.
  • Chuyển từ khóa SQL sang chữ hoa với Uppercase Keywords.

Ứng dụng thực tế

  • Chuẩn hóa style mã SQL giữa các thành viên trong cùng nhóm.
  • Dọn dẹp và đọc lại legacy SQL code trước khi bảo trì.
  • Đổi tên object trong cơ sở dữ liệu mà vẫn theo dõi các phụ thuộc liên quan.
  • Rà soát script dài hoặc phức tạp bằng chế độ tóm tắt script.
  • Cải thiện câu lệnh SELECT bằng wildcard expansion và qualify object names.

Đối tượng sử dụng phù hợp

  • Database developers
  • DBA
  • Nhóm phát triển SQL Server
  • Kỹ sư bảo trì hệ thống cơ sở dữ liệu dùng SQL Server Management Studio

Thông tin kỹ thuật

Tương thích:Windows, macOS, Linux
Nền tảng:SQL Server Management Studio 2005, SQL Server Management Studio 2008, Microsoft SQL Server 2008, Microsoft SQL Server 2005, Microsoft SQL Server 2000,.NET Framework 3.5,.NET Framework 3.0,.NET Framework 2.0
License:Perpetual — Subscription
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

SQL Refactor hoạt động trong môi trường nào?

Công cụ là add-in cho SQL Server Management Studio và yêu cầu SQL Server Management Studio 2005 hoặc 2008.

Những phiên bản SQL Server nào được hỗ trợ?

Compatibility liệt kê Microsoft SQL Server 2000,2005 và 2008.

Có những thao tác refactoring nào nổi bật?

Danh sách gồm Smart Rename, Smart column rename, Smart parameter rename, Split Table, Uppercase Keywords, Summarize Script, Expand Wildcards, Qualify Object Names, Find Unused Variables and Parameters và Encapsulate As New Stored Procedure.

SQL Refactor có hỗ trợ Management Studio Express không?

Không. Phần yêu cầu hệ thống ghi rõ không hỗ trợ Management Studio Express.

Tình trạng hiện tại của sản phẩm là gì?

Thông tin sản phẩm ghi rằng SQL Refactor đã retired khi SQL Prompt 5 phát hành và không còn available.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.