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

Định dạng SQL trong SQL Server Management Studio

Câu trả lời muộn, nhưng hy vọng có giá trị:The Poor Man's T-SQL Formatter là một trình định dạng T-SQL mã nguồn mở (miễn phí) với hỗ trợ hàng loạt / tập lệnh T-SQL hoàn chỉnh (bất kỳ DDL, bất kỳ DML nào), SSMS Plugin, dòng lệnh số lượng lớn định dạng và các tùy chọn khác.

Nó có sẵn để sử dụng ngay lập tức / trực tuyến tại http://poorsql.com và mới hôm nay đã chuyển sang "phiên bản 1.0" (nó đã ở phiên bản beta trong một vài tháng), vừa được hỗ trợ cho MERGE câu lệnh, OUTPUT các mệnh đề và những thứ phức tạp khác.

Phần bổ trợ SSMS cho phép bạn đặt phím nóng của riêng mình (mặc định là Ctrl - K , Ctrl - F , để phù hợp với Visual Studio), và định dạng toàn bộ tập lệnh hoặc chỉ mã bạn đã chọn / đánh dấu, nếu có. Định dạng đầu ra có thể tùy chỉnh.

Trong SSMS 2008, nó kết hợp độc đáo với cảm giác thông minh tích hợp, cung cấp hiệu quả ít nhiều chức năng cơ sở giống như SQL Prompt của Red Gate (tất nhiên, SQL Prompt có thêm nhiều thứ, như đoạn trích, kịch bản đối tượng nhanh, vv).

Chúng tôi hoan nghênh các yêu cầu về phản hồi / tính năng, vui lòng đóng góp ý kiến ​​nếu bạn có cơ hội!

Tiết lộ:Điều này có lẽ đã rõ ràng rồi nhưng tôi đã viết thư viện / công cụ / trang web này, vì vậy câu trả lời này cũng là tự quảng cáo không biết xấu hổ :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng merge..output để ánh xạ giữa source.id và target.id

  2. Nội bộ của bảy loại máy chủ SQL - Phần 1

  3. Làm cách nào để mở rộng các giá trị được phân tách bằng dấu phẩy thành các hàng riêng biệt bằng SQL Server 2005?

  4. Nhiều câu lệnh INSERT so với một câu lệnh INSERT với nhiều GIÁ TRỊ

  5. Phân nhóm SQL theo tháng và năm