Tôi sắp bắt đầu một dự án liên quan đến số lượng lớn SQL, nơi có thể có rất nhiều cơ hội để tự động hóa/chuẩn hóa một loạt các mã khác nhau. Một số nguồn tốt để học lập trình meta meta, tạo mã và các phím tắt khác là gì?Các nguồn tốt cho lập trình meta trong SQL là gì?
Trả lời
Nói chung mọi người nghĩ rằng lập trình meta là thao tác ngôn ngữ từ bên trong các chương trình của nó. Trong khi chúng ta có thể tranh luận về việc Java có thể làm được bao nhiêu, SQL vẫn thất bại nhiều trong bài kiểm tra này.
Nhưng metaprogramming là tổng quát hơn: nó chỉ đơn giản là xử lý mã (specs/tài liệu chính thức) như dữ liệu, và thao tác để đạt được kết quả mới. Bạn không cần chương trình để thao tác mã. Tất cả những gì bạn cần là một công cụ cho phép bạn làm điều đó, bất kể ngôn ngữ lập trình bạn có.
Nếu bạn có nghĩa là viết câu lệnh SQL tạo ra câu lệnh SQL, sau đây là một vài bài viết:
Oracle: http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28370/dynamic.htm
SQL Server: http://www.sqlteam.com/article/let-sql-server-write-sql-statements
Googling cho "sql động của bạn-db- hương vị "nên tạo ra một số liên kết hữu ích bổ sung.
HTH ...
- 1. Lập trình meta, tốt cho nó là gì?
- 2. Lập trình meta là gì?
- 3. Trình thông dịch meta-tròn là gì
- 4. IDE tốt nhất cho lập trình DigitalMars D là gì?
- 5. Câu hỏi 'FizzBuzz' tốt cho một lập trình viên SQL là gì?
- 6. khung nguồn mở tốt nhất cho các tệp video .mov hoặc .flv có lập trình là gì?
- 7. Lập trình meta bằng Java
- 8. Nguồn cho việc học Java là một lập trình viên
- 9. Một số nguồn lực tốt để bắt đầu lập trình COBOL là gì?
- 10. Recursive mẫu Lập trình meta
- 11. Có thể lập trình meta trong Javascript?
- 12. Bàn phím/chuột không dây * tốt nhất * dành cho các lập trình viên là gì?
- 13. Đếm với Lập trình meta mẫu?
- 14. C++ meta-lập trình doxygen tài liệu
- 15. JetBrains Hệ thống lập trình meta
- 16. "điểm đến, nguồn" hoặc "nguồn, đích" tốt hơn là gì?
- 17. tính giai thừa với các mẫu thiết meta-lập trình
- 18. Nguồn tốt nhất cho việc học cách tạo các API RESTful trong Java là gì?
- 19. Các nguồn lực tốt nhất để học Ant là gì?
- 20. Đồ đạc trong lập trình là gì?
- 21. Trình duyệt mã nguồn tốt cho C
- 22. Mã nguồn mở tốt để học lập trình web
- 23. Đánh giá lập trình meta mẫu
- 24. typedef vs thừa kế công trong C++ meta-lập trình
- 25. Thêm thẻ meta theo lập trình trong C#
- 26. Trình kiểm tra GUI tốt là gì?
- 27. Trình chỉnh sửa PHP tốt nhất cho Windows là gì?
- 28. Các tập tin SQL tốt trên mạng là gì?
- 29. Phần mềm wiki tốt cho hướng dẫn lập trình là gì?
- 30. Một số tài nguyên tốt cho việc học lập trình luồng là gì?
Khác với siêu lập trình nói chung có khác biệt không? –
Lưu ý: Điều này có ba phiếu để di chuyển đến [Lập trình viên] (http://programmers.stackexchange.com/), nhưng nó thực sự chỉ đơn giản là câu hỏi ** không xây dựng **, ở đây giống như ở đó, kết quả sẽ là một danh sách dài. –
Nó có thể dẫn đến một danh sách dài, nhưng một số thành viên SO không đồng ý về việc liệu điều đó có mang tính xây dựng hay không. SO có * dán nhãn * như vậy Q/A như nonconstructive. Điều đó, tôi tin, thực sự không mang tính xây dựng. Nó sẽ là tốt hơn để đánh giá các câu hỏi và sự liên quan của câu trả lời bởi nội dung của họ, không phải bởi chiều dài hoặc số lượng. –