問題があります。関数を呼び出しているユーザーIDを取得するために、セット内のユーザーIDを表示するだけのクエリがあり、以下のリストが文字列として表示されます。
SELECT u.user_id
FROM user u
WHERE u.user_id
IN (
'2, 3, 4, 5, 6, 7, 22, 33, 44, 55, 66, 77, 13, 23, 43, 53, 63, 73'
)
しかし、このクエリを実行すると、最初のuser_id、つまり2のみが表示され、すべてのユーザーIDがデータベースに存在するため、ヘルプをいただければ幸いです。