Bonjour à tous,

J'utilise actuellement npgsql pour accéder à ma base de donnée PostgreSQL.
Je suis sur un système pure SQL.

J'ai la requête suivante à exécuter.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM user WHERE id_user IN (1,56,89,45,32)

Les id_user sont dynamiques.
J'aurais voulu faire quelque chose comme ça mais ça ne marche pas.

Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT * FROM user WHERE id_user IN :list_is_user
 
var userIds = listUser.ToArray();
....
new NpgsqlParameter("list_is_user", NpgsqlDbType.Array | NpgsqlDbType.Integer) { Value = userIds  }

Par avance, merci de votre aide