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

एकाधिक पंक्तियों को कैसे सम्मिलित करें - एक लूप की आवश्यकता है?

यहां मैं जो उपयोग करता हूं, बस आवश्यकतानुसार संशोधित करें। यहां, मैं एक लूप वेरिएबल का उपयोग करके तालिका में अनुक्रम संख्याओं का एक समूह जोड़ता हूं:

USE MyDB

GO

DECLARE @MyCounter as INT

SET @MyCounter = 1  -- to use this multiple times you can just

                    -- change the starting number and run again
                    -- if you do not want duplicate numbers

WHILE @MyCounter < 1000  -- any value you want

 BEGIN

    INSERT INTO [MyDB].[dbo].[MyTable]
        ([NumberField])
    VALUES
        (@MyCounter)  -- insert counter value into table

        set @MyCounter = @MyCounter + 1;  -- increment counter

END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कॉमन टेबल एक्सप्रेशन (CTE) का उपयोग कब करें

  2. माइक्रोसॉफ्ट एसक्यूएल सर्वर 2008 में एक क्वेरी चलाने से पहले कैसे पता चलेगा कि कितनी पंक्तियां प्रभावित होंगी?

  3. SQL सर्वर में DB_NAME() बनाम ORIGINAL_DB_NAME():क्या अंतर है?

  4. SQL सर्वर में पंक्तियों को रैंक करने के तरीके:ROW_NUMBER (), RANK (), DENSE_RANK () और NTILE ()

  5. SQL सर्वर पीडीएफ पूर्ण-पाठ खोज फाइलस्ट्रीम पीडीएफ फाइल पर काम नहीं कर रहा है