Introduktion till T-SQL-kommandon
Varje tillgänglig RDBMS-databas stöder i grund och botten SQL-uttalanden (Structured query Language) eller kommandon för att utföra en fråga från utvecklaren från lagringsdata i motsvarande databas. Varje databas kan stödja ett visst SQL-typ. T-SQL-kommando är inget annat än ett specifikt frågespråk som baseras på SQL och kallas Transact Structure Query Language. Det är en av de aktuella uppgraderingarna från Microsoft och främst en nyckelutvidgning av SQL-språket. Det stöder huvudsakligen MS SQL-server.
Grundläggande T-SQL-kommandon
Det finns många SQL-kommandon för T-SQL, speciellt för att hämta, infoga, ta bort eller trunka typ av datamanipuleringsnivå för uppgiften. Några av de grundläggande T-SQL-kommandona nämns som nedan:
- Ändra tabell : Använd i princip för att ändra en befintlig tabellkolumndefinition, eller lägg till en ny kolumn eller radera en redan tillagd kolumn. Ändra tabellkolumnen kan också användas om du byter namn på tabell också.
- Skapa tabell : Den används för att skapa en ny tabell med en specifik definition, skapa tabell kan använda för någon ny tabell med standard tabellutrymme, för att använda någon definiera tabellutrymme för att skapa en ny tabell måste definiera samma med skapa-uttalandet.
- Skapa vy : Med detta T-SQL-kommando kan vi skapa en vy. Anta att det har vissa specifika frågor som faktiskt tog lång tid att köra, i så fall kan vi definiera den specifika frågan som en tillfällig tabell och skapa en ny vy med denna temporära tabellutförda data. Nu när du ringer vyn direkt med undantag för denna frågeställning ger det ett resultat mycket snabbare än vanligt. Skapa ett visningskommando hjälper faktiskt till att skapa samma.
- Radera : Används för att radera tabell, specifik kolumn i tabellen, specifik tabellrad eller hela data inuti tabellen. Det finns normalt tre typer av raderingar tillgängliga i T-SQL-kommandon, ta bort med hjälp av några markörkommandon, där du tar bort vissa specifika nyckelkolumndata genom att nämna i markören. Radera med ett dynamiskt kommando, där någon kan ta bort vissa nyckeldata med ett specifikt dynamiskt villkor, det kan ta bort en specifik eller flera rader också baserat på det angivna villkoret. Ta bort med hjälp av något språkkommando, här också igen ett villkor för specifikt språk som hjälper till att ta bort en eller flera rader i taget.
- Infoga : Genom att använda insertkommandon kan någon infoga en eller flera rader i tabellen. Det finns två slags kritiska insatser tillgängliga för T-SQL-kommando. En är infogad rader i en tabell eller vy genom att använda något dynamiskt tillstånd. Här kan någon infoga data i tabellen baserat på något dynamiskt tillstånd som nämns i frågan. Och en annan införs i tabellen eller vyn baserad på något språkkommando. I det här fallet kan en insats göras baserat på något språkvillkor som nämns i kommandot.
- Uppdatering : Uppdateringskommandot används främst för att uppdatera en del av befintlig rad i en tabell. Tre typer av uppdateringar tillgängliga i T-SQL, genom att använda markören en typ av positionsuppdatering, med hjälp av ett dynamiskt kommando, en typ av dynamisk uppdatering baserad på den nämnda frågan, med hjälp av språkkommando, är det också en dynamisk uppdatering men baserad på det specifika språket.
Mellanstående T-SQL-kommandon
Det finns flera andra populära SQL-kommandon som också har använts av utvecklaren som inte är väldigt grundläggande kommandon men arbetar med T SQL mer, dessa SQL-kommandon krävs mycket för att köra. Några av de typer som kräver mellanliggande SQL-kommandon nämns nedan:
- Börja transaktion : Börja transaktion är för att hantera eller nämna startpunkten för den användarskapade transaktionshanteringen. Anta att någon som är villig att utföra flera datamanipuleringsfrågor men är villig att begära samma fråga en gång, i så fall börjar transaktionen behöva nämna för att identifiera start av dessa DML-uttalanden.
- Begå transaktion : Det innebär i princip hela transaktionen i databasen. Som tidigare nämnts någon som är villig att begå hela DML-uttalandet en gång utan någon individuell åtagande. I det där de kommer att nämna att begå transaktionskommando, kommer det att begå hela DML-exekvering mellan transaktionsgränsmedel från början att begå.
- Skapa index : Skapa ett specifikt index för tabellen ibland i någon specifik användbar kolumn. Ett index har skapats i någon nyckelkolumn i tabellen där kolumnerna är mycket användbara när det gäller applikationslogik.
- Trunkera tabell : Avkorta en tabelldata, men tabellen kommer aldrig att släppas.
- Återföringstransaktion: Det gör också samma sak som begå, det rullar normalt hela transaktionen mellan definiera transaktionsgränsen.
Avancerade T-SQL-kommandon
Fortfarande måste några av de kritiska uppgifterna utföras av T-SQL-kommandot användare ofta. Dessa uppgifter har också någon form av kommandon som måste utföras, som huvudsakligen används av några av ledningsgrupperna för att bevilja eller återkalla viss åtkomst till en specifik användare, släppa en del av den kritiska tabellstrukturen, ge tillstånd för åtkomst till specifik tabell i databas etc. Dessa framsteg typ av T-SQL-kommandon finns nedan:
- Släppindex : Släpp det befintliga skapade indexet med strukturen från databasen. Det är ett arkitektoniskt beslut att släppa ett index från en specifik tabell kan ha flera effekter. Så att släppa åtkomst som normalt ges till vissa specifika nyckelpersoner i ett projekt.
- Släpptabell : Släppa en befintlig definiera tabell med struktur från databasen. Att släppa en tabell från databasen betyder att tabellen kommer helt att tas bort.
- Bevilja : Bevilja hela tabellen eller databasen för vissa specifika kritiska användare.
- Återkalla : Återkalla vissa kritiska åtkomst för vissa specifika användare.
- Användning : Tillhandahåller åtkomst för en befintlig databas.
Tips och tricks för att använda T-SQL-kommandon
Vissa vanliga användare som ofta använder T-SQL-kommandofrågor, de använder vanligtvis några tips och tricks för att använda t-SQL-kommandon som matas ut på ett korrekt sätt. Den typen av tricks som normalt används för att lösa vissa användarspecifika frågor och visa exekveringsutgångar för att förstå samma ordentligt. Några av de mycket vanligt använda nyckeltricken är:
- Återställ databas : Normal inställning hos den gemensamma utvecklaren för att använda SQL-server gemensamma säkerhetsverktyg för databasåterställning. Medan T-SQL har några nyckelkommandon för att återställa databasen, vilket är snabbare och säkrare än SQL-serveråterställningsmekanismen.
- Lagrad procedur: Vanligtvis stöder vanligt lagrat procedurkoncept inte av SQL-server, men T-SQL har tillhandahållit en butiksprocedur sp_executeSQLFromFile, hjälputvecklare för att köra T-SQL-kommandon i butiksprocedurstrukturen, vilket är snabbare än vanligt.
Slutsats -T-SQL-kommandon
T-SQL är ett av de viktigaste SQL-frågespråken som kritiskt används för SQL-server för att utföra frågor. Eftersom T-SQL är baserat på SQL så är nästan maximalt tillgängliga funktioner samma som SQL. Men ändå är det inte så populärt ännu.
Rekommenderade artiklar
Detta har varit en guide till T-SQL-kommandon. Här har vi diskuterat såväl grundläggande som avancerade T-SQL-kommandon och några omedelbara T-SQL-kommandon. Du kan också titta på följande artikel för att lära dig mer -
- Användningar av HBase-kommandon
- Hur man använder Sqoop-kommandon
- Betydelsen av Tableau-kommandon
- Hive-kommandon hur man använder