Tôi đang sử dụng Nhà phát triển SQL 3.1.07. Tôi chạy một truy vấn đến Oracle với một gợi ý nội tuyến --+ hint
trong nó nhưng SQL Developer dường như đã loại bỏ các gợi ý trước khi gửi nó vào cơ sở dữ liệu. Gợi ý nhiều dòng /*+ hint */
không bị tước. Có một tùy chọn để giữ các gợi ý/nhận xét nội tuyến trong SQL Developer không?Trích dẫn nội dòng của Nhà phát triển SQL
5
A
Trả lời
2
Tôi nghĩ rằng giải pháp cho vấn đề này là luôn luôn sử dụng những nhận xét cú pháp đa dòng, ngay cả đối với một gợi ý duy nhất:
select /*+ ordered */
ename
from emp
where ....
Tôi không chắc có bất kỳ lợi thế chính hãng cho uni-line --+
cú pháp (mặc dù xin vui lòng cho biết nếu bạn có một trường hợp sử dụng, nơi chỉ có điều này sẽ làm). Mặt khác, nó có một nhược điểm không rõ ràng: nó thực sự mucks lên truy vấn được lưu trữ ở những nơi mà bỏ ra trở về vận chuyển và dòng nguồn cấp dữ liệu, chẳng hạn như V $ SQL.SQL_TEXT.
Các vấn đề liên quan
- 1. Hướng dẫn CSS/HTML dành cho nhà phát triển/sách
- 2. Oracle - Cách tạo tập lệnh từ nhà phát triển sql
- 3. Vùng có thể mở cho Nhà phát triển PL/SQL
- 4. Công cụ hàng đầu cho nhà phát triển C#/sql
- 5. PL/SQL Nhà phát triển: Nhiều câu lệnh?
- 6. SQL * Plus không thực thi các tập lệnh SQL mà Nhà phát triển SQL thực hiện
- 7. Nhà phát triển di chuyển từ SQL Server sang Oracle
- 8. Cách tạo người dùng trong nhà phát triển Oracle SQL
- 9. Nhà phát triển SQL giải thích kế hoạch bị hỏng
- 10. SharePoint cho Nhà phát triển C# ASP.NET
- 11. Trợ giúp của nhà phát triển SQL nhập biến số thay thế
- 12. Đánh giá nhà phát triển
- 13. Ngoại lệ cho thấy đường dẫn của nhà phát triển thay vì máy chủ
- 14. Cách cài đặt nhật thực cho nhà phát triển java, nhà phát triển c/C++, nhà phát triển php cùng một lúc?
- 15. Ký tự trích dẫn T-SQL
- 16. oracle sql nhà phát triển được cắt bỏ kết quả của tôi
- 17. Quản lý các chuỗi kết nối của nhà phát triển khác nhau trong LINQ to SQL
- 18. thay đổi mật khẩu với Nhà phát triển SQL của oracle
- 19. Thêm nhà cung cấp/nội dung/javascripts vào đường dẫn nội dung hợp lệ của tôi
- 20. Tại sao các nhà phát triển PHP rẻ hơn các nhà phát triển .NET?
- 21. Tôi có nên trích dẫn các số trong SQL không?
- 22. Qt dành cho nhà phát triển Delphi
- 23. Tham chiếu chuẩn về nội bộ JVM cho lập trình viên/nhà phát triển
- 24. Tên Nhà phát triển Android thay đổi
- 25. Ký mã với nhiều nhà phát triển
- 26. typography cho các nhà phát triển
- 27. Thư mục "Nhà phát triển" ở đâu?
- 28. Trình đọc PDF E-ink dành cho nhà phát triển?
- 29. Thống kê nhà phát triển Apple
- 30. Nhà phát triển Delphi chuyển sang C#
xem xét chỉnh sửa câu hỏi của bạn để bao gồm một mẫu nhỏ mà bất kỳ ai cũng có thể sử dụng để tái tạo sự cố của bạn. Chúc may mắn. – shellter
Bạn lấy thông tin ở đâu là "gợi ý nội tuyến" ở đâu? Tôi chắc rằng họ không tồn tại (dĩ nhiên tôi có thể sai). BTW: bạn có cú pháp gợi ý chuẩn sai - Oracle sử dụng các dấu gạch chéo về phía trước cho điều đó. –
@Frank Schmitt Tôi đã sửa các dấu gạch chéo. Các gợi ý dòng đơn tồn tại. Đọc tại đây: http://docs.oracle.com/cd/E14072_01/server.112/e10592/sql_elements006.htm – Alex