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

क्या NpgsqlDbType को साफ़ करने के लिए उपयोग किया जाना चाहिए CLR प्रकार की त्रुटि नहीं लिख सकता

टिप्पणियों में लोग उस समय अवधि . में सही थे जाने का रास्ता है। हालांकि इसका उपयोग करने के तरीके के बारे में दस्तावेज़ीकरण बहुत स्पष्ट नहीं था।

समयावधि . का उपयोग करने का सही तरीका उपरोक्त समस्या के लिए है:

string insertstmt = "INSERT INTO tblAppt(appttime) VALUES (@ApptTime)"; 
NpgsqlCommand cmd = new NpgsqlCommand (insertstmt, con);
TimeSpan thetime = TimeSpan.Parse(txtCustTime.Text);

cmd.Parameters.Add("@ApptTime", NpgsqlDbType.Time ); 
cmd.Parameters["@ApptTime"].Value = thetime; 
con.Open (); 
cmd.ExecuteNonQuery (); 
con.Close ();

मैंने इस लिंक का उपयोग संदर्भ के रूप में किया है:https://docs.microsoft.com/en-us/dotnet/api/system.timespan?redirectedfrom=MSDN&view=netframework-4.7.2




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यदि PostgreSQL पर मौजूद नहीं है तो कॉलम कैसे जोड़ें?

  2. pg_restore चलाते समय फ़ाइल हेडर में [संग्रहकर्ता] असमर्थित संस्करण (1.13) प्राप्त करना

  3. मुफ्त PostgreSQL प्रचार की लागत

  4. PostgreSQL का उपयोग करके किसी अन्य तालिका को अपडेट करने के लिए ट्रिगर डालें

  5. एक plpgsql फ़ंक्शन के अंदर लेनदेन