4
A
回答
4
我最近有同樣的問題。
看看這裏:
希望它能幫助。
下面是一個示例函數:
CREATE OR REPLACE FUNCTION "GetSetOfObjects"(ids text)
RETURNS SETOF record AS
$BODY$select *
from objects
where id = any(string_to_array($1,',')::integer[]);$BODY$
LANGUAGE sql IMMUTABLE
1
基本上你不能。你可以做的是傳遞一個逗號分隔的列表,並在你的函數中拆分它。 Here are some examples使用SQL Server,但我相信他們可以翻譯。
除非this (PostgreSQL)是你在說什麼。
1
我通常使用隱式轉換
選擇 '{1,2,3,4,5}' ::整數[]
+0
問題不是關於如何獲得整數數組)我有這樣的數組默認情況下從輸入參數。 – 2010-11-03 15:34:31
相關問題
- 1. 如何整數數組傳遞給IN子句中的MyBatis
- 2. 通過FMDB將數組傳遞給sqlite WHERE IN子句?
- 3. 將參數傳遞給SQL select語句IN子句很奇怪。
- 4. 如何將數組傳遞給IN子句的字符串使用MyBatis註釋
- 5. 將數組傳遞給$ location.search in angularJs
- 6. 將變量傳遞給SQL函數中的IN子句?
- 7. Groovy-將整數數組傳遞給PLSQL
- 8. 如何將參數數組傳遞給MySql select ... in
- 9. 如何將變量傳遞給IN子句?
- 10. 將參數傳遞給select子句Codeigniter
- 11. 如何將整數數組傳遞給Razor函數?
- 12. 如何將數組傳遞給html in angularjs1.5.5
- 13. 如何將matlab中的整數數組傳遞給mex?
- 14. 如何將整數數組傳遞給彈簧控制器?
- 15. 如何將Delphi整數數組傳遞給Prism DLL?
- 16. 將整數傳遞給BaseAdapter
- 17. 將整數傳遞給DetailViewController
- 18. 將整數傳遞給Servlet
- 19. 將函數傳遞給子組件
- 20. Angular2:將數據傳遞給子組件
- 21. 如何將數組傳遞給SQL語句並將其提交給數據庫?
- 22. 如何將函數傳遞給Perl子?
- 23. 如何將完整'where'子句條件傳遞給SSRS報告?
- 24. 如何將數組傳遞給AppDelegate.m?
- 25. 如何將Go數組傳遞給C?
- 26. 如何將數組傳遞給Sinatra?
- 27. 如何將數組傳遞給方法?
- 28. 如何將數組傳遞給方法?
- 29. 如何將package.json數組傳遞給grunt.js
- 30. 如何將數組傳遞給json
TNX一個很多)我試過任何,但忘記切換IN =)) – 2010-11-03 15:33:42
你如何否定它,找到ids * NOT *在數組中?只需使用!=對我無效。 – Cerin 2011-02-10 13:42:58
@Cerin:請使用'!= all'而不是'!=任何' – rsc 2011-02-11 08:42:50