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

अगली पंक्ति से गतिशील रूप से नया दिनांक फ़ील्ड बनाना

सबसे पहले, आपको "आदेश" की परिभाषा के साथ आना होगा, क्योंकि तालिका में पंक्तियों को बिना किसी आदेश के संग्रहीत किया जाता है।

जब आप जानते हैं कि आपका आदेश क्या है, तो आप एक संग्रहीत कार्यविधि बना सकते हैं जो इस प्रकार है:

insert into the_table (new_id, start_date) values (@id, @start_date);

update the_table
set end_date = @start_date
where id = <the id determined by your sorting rule>;


  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. एक स्ट्रिंग में पहला गैर-संख्यात्मक वर्ण खोजने के लिए SQL

  3. SMO ConnectionContext.StatementTimeout सेटिंग पर ध्यान नहीं दिया जाता है

  4. SQL सर्वर - देशांतर और अक्षांश से ज्यामिति डेटा प्रकार तक

  5. TransactionScope और विधि कॉल जो समान कनेक्शन का उपयोग करता है