PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

कैसे Npgsql और संग्रहीत कार्यविधियों से कस्टम तालिका प्रकार वापस करने के लिए?

ऐसा लगता है कि मैंने इसका पता लगा लिया। जितना मैंने सोचा था उससे कहीं ज्यादा आसान हो गया। मुझे बस बदलने की जरूरत थी जिस तरह से संग्रहीत कार्यविधि को C# से बुलाया गया था।

ApplicationUser user;
using (NpgsqlConnection db = new NpgsqlConnection(this.connectionString))
{
    db.Open();
    using (NpgsqlCommand cmd = new NpgsqlCommand("SELECT find_by_id(@user_id);", db))
    {
        cmd.Parameters.AddWithValue("user_id", userId);
        object result = cmd.ExecuteScalar();
        user = result == DBNull.Value ? null : (ApplicationUser)result;
    }
}

मैंने संग्रहित प्रक्रिया को लागू करने का दूसरा तरीका पसंद किया, लेकिन कम से कम यह काम करता है!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेबियन/उबंटू पर एक पोस्टग्रेएसक्यूएल प्रतिकृति सेटअप बनाना

  2. उच्च उपलब्धता के लिए PostgreSQL स्ट्रीमिंग प्रतिकृति के साथ Odoo 12 को कैसे क्लस्टर करें

  3. Postgres में संग्रहीत jsonb डेटा की संरचना को कैसे बदलें

  4. Postgresql postgresql में पूर्ण पाठ खोज - जापानी, चीनी, अरबी

  5. ActiveRecord क्वेरी में कस्टम चयन खंड शामिल करना