Có cách nào dễ dàng để có được danh sách tất cả các UDF có sẵn trong Redshift không? Hơn nữa, tôi muốn tìm UDF với các kiểu tham số và tìm kiếm UDF theo tên.Làm cách nào để có danh sách UDF trong Redshift?
9
A
Trả lời
10
Bạn có thể truy vấn bảng pg_proc để nhận tất cả UDF.
select * from pg_proc where proname ilike '%<name_here>%'
Bạn có thể lọc theo loại tham số bằng cách xác định các loại tham số tranh cãi trong mệnh đề where thusly -
select * from pg_proc where proargtypes=1043
nơi 1043 là varchar như có thể thấy từ bảng pg_type -
select * from pg_type where typname ilike '%char%'
Bạn cũng có thể chỉ định IFY tên tham số trong mệnh đề where -
select * from pg_proc where proargnames = array['foo']
Tài liệu tham khảo:
http://docs.aws.amazon.com/redshift/latest/dg/c_join_PG.html http://www.postgresql.org/docs/8.0/static/catalog-pg-proc.html
Các vấn đề liên quan
- 1. Làm cách nào để tôi có thể lặp lại danh sách các danh sách trong Scala?
- 2. Làm cách nào để tìm danh sách trong danh sách các danh sách có tổng số phần tử lớn nhất?
- 3. Làm cách nào để có địa chỉ của Danh sách?
- 4. Làm cách nào để viết danh sách nổi danh sách để ghi trong Python
- 5. Làm cách nào để tạo danh sách mới từ danh sách hiện có?
- 6. Làm cách nào để tìm kiếm danh sách nằm trong danh sách lồng nhau (danh sách danh sách) mà không có vòng lặp trong Python?
- 7. Làm cách nào để tạo danh sách từ điển (có giá trị danh sách) từ danh sách?
- 8. Làm cách nào để cắt ngắn danh sách trong C#?
- 9. Làm cách nào để kiểm tra xem tất cả các mục trong danh sách có trong danh sách khác không?
- 10. Làm cách nào để nén nhiều danh sách trong Haskell?
- 11. Làm cách nào để tìm chỉ mục của danh sách phụ trong danh sách?
- 12. Làm cách nào để chèn danh sách vào danh sách khác trong python?
- 13. Làm cách nào để xóa các chuỗi trong danh sách khỏi danh sách khác?
- 14. Làm cách nào để chuyển danh sách dưới dạng danh sách các đối số trong vợt?
- 15. Làm cách nào để mở rộng Danh sách trong Dart?
- 16. Làm cách nào để sắp xếp danh sách trong Jinja2?
- 17. Trong Python, làm cách nào để xóa mục danh sách thứ N từ danh sách danh sách (xóa cột)?
- 18. Làm cách nào để lấy n danh sách lớn nhất từ danh sách các danh sách trong python
- 19. Chuyển một cột khung dữ liệu và danh sách bên ngoài tới udf trong withColumn
- 20. cách làm phẳng danh sách các danh sách trong R
- 21. Làm cách nào để có danh sách các chỉ mục của các phần tử khác không trong danh sách?
- 22. Trong css, làm cách nào để có được một danh sách nằm ngang và một danh sách theo chiều dọc?
- 23. Làm cách nào để chia danh sách thành các danh sách có kích thước bằng nhau trong Groovy?
- 24. Làm cách nào để tìm tất cả các phần tử có thể có trong danh sách?
- 25. Làm cách nào để có thể chỉnh sửa danh sách nhiều danh sách bằng cách sử dụng asp.net mvc?
- 26. Làm cách nào để có danh sách thuộc tính trong đối tượng trong Actionscript?
- 27. Làm cách nào để tải/sao chép bảng một cách an toàn trong RedShift?
- 28. R: có cách nào để xem danh sách
- 29. Làm thế nào để đạt được danh sách list.list để sao chép danh sách trong smooks
- 30. Làm cách nào để áp dụng itertools.product cho các phần tử của danh sách danh sách?
Đây là thực sự hữu ích. Kỳ lạ thay, khách hàng sql của tôi (Postico) yêu cầu tôi chọn rõ ràng các oids để xem chúng như vậy: 'select oid, * from pg_type;'. Không thực sự chắc chắn tại sao, nhưng nó làm tôi bối rối trong một thời gian dài. – killthrush