Hur man sätter in en nummerserie I en SQL-tabell

September 22

Hur man sätter in en nummerserie I en SQL-tabell


SQL Server är en Relational Database Management System designat av Microsoft för Enterprise databaslösningar. I företagets nätverk kan det finnas flera instanser på flera servrar med möjlighet att överföra och manipulera data på någon SQL-server i företaget. Individuella databaser skapas inom en SQL Server-instans, var och en med sina egna tabeller och säkerhet. T-SQL är det språk som används i SQL Server för att programmera och hantera SQL och få tillgång till data. T-SQL ger en möjlighet att hämta, lägga till och ändra data i databastabeller. Denna programmering kan också vara användbart för att lägga löpnummer till datatabeller med lätthet.

Instruktioner

1 Öppna Microsoft SQL Server Management Studio.

2 Klicka på "Connect" -knappen.

3 Välj "Database Engine" i popupmenyn.

4 Klicka på "Server Name" kombinationsrutan fältet och välj SQL Server-instans för att ansluta till.

5 Klicka på "Connect" -knappen.

6 Klicka på "+" till vänster om mappen "Databases".

7 Välj den databas du vill ange sekventiella data i.

8 Klicka på "Ny fråga" -knappen. Detta kommer att öppna en flik i den högra fönsterrutan från Förvaltnings Studio där du kan skapa SQL-frågor.

9 Ange följande SQL-sats i SQL frågefönstret ersätter <tabellnamn> och <fältnamn> med namnet på ditt bord och det fält du vill ange de sekventiella data i respektive.

FÖRKLARA @start INT
FÖRKLARA @end INT

SELECT @start = 6000, @end = 7000

MEDAN @start <= @end
börja
INSERT INTO <tabellnamn> (<fältnamn>)
VÄRDEN (@start)
SET @start = @start + 1
SLUTET

Notera att du kan ändra @start värde att starta med ett godtyckligt heltal och @end värdet mot ände med vilket heltal som helst som är större än den @start värdet.

10 Klicka på "Utför" för att köra frågan för att fylla tabellen med de valda sekventiella data.


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2021 Astrixsoft.com | Contact us: webmaster# astrixsoft.com