T-SQL-komennot - Käsite - Perusasetusten edistyneisiin T-SQL-komentoihin

Sisällysluettelo:

Anonim

Johdanto T-SQL-komentoihin

Jokainen käytettävissä oleva RDBMS-tietokanta tukee periaatteessa SQL (strukturoitu kyselykieli) -käskyjä tai -komentoja kehittäjän minkä tahansa kyselyn suorittamiseksi vastaavan tietokannan tallennusdatasta. Jokainen tietokanta voi tukea tiettyä SQL-tyyppistä kieltä. T-SQL-komento ei ole muuta kuin yksi tietty kyselykieli, joka perustuu SQL: ään ja jota kutsutaan Transact Structure Query Language -kieleksi. Se on yksi nykyisistä päivittävistä Microsoftin tuotteista ja pääasiassa SQL-kielen avainlaajennus. Se tukee pääasiassa MS SQL -palvelinta.

T-SQL-peruskomennot

T-SQL: lle on paljon SQL-komentoja erityisesti tehtävän tietotyyppien hakemiseen, lisäämiseen, poistamiseen tai katkaisemiseen. Jotkut T-SQL-peruskomennoista mainitaan alla:

  1. Vaihda taulukko : Käytä periaatteessa yhden olemassa olevan taulukon sarakkeen määritelmän muuttamiseen tai lisää yksi uusi sarake tai poista yksi jo lisätty sarake. Vaihtoehtoista taulukon saraketta voidaan käyttää myös uudelleennimeävän taulukon tapauksessa.
  2. Luo taulukko : Sitä käytetään uuden taulukon luomiseen tietyllä määritelmällä. Luo taulukkoa voidaan käyttää joillekin uusille taulukoille, joissa on oletuspöytätila, joidenkin määrittelemän taulukkotilan käyttämiseen uuden taulukon luomisessa täytyy määritellä sama luontilausuman kanssa.
  3. Luo näkymä : Tällä T-SQL-komennolla pystymme luomaan yhden näkymän. Oletetaan, että on olemassa jokin tietty kysely, jonka toteuttaminen todella vaati kauan, tällöin voimme määritellä kyseisen kyselyn väliaikaisena taulukkona ja luoda yhden uuden näkymän tällä väliaikaisen taulukon suorittamalla tiedolla. Nyt kutsutaan näkymää suoraan lukuun ottamatta tätä kyselyn suoritusta antaa tuloksen tavallista nopeammin. Näkymäkomennon luominen todella auttaa luomaan saman.
  4. Poista : Taulukon, taulukon tietyn sarakkeen, taulukon tietyn rivin tai taulukon sisäisten tietojen poistamiseen. T-SQL-komennoissa on yleensä saatavana kolmenlaista poistoa, poistaminen käyttämällä joitain kohdistinkomentoja, jolloin joidenkin erityisten avainsarakkeen tietojen poistaminen mainitsemalla kohdistimessa. Poista jollain dynaamisella komennolla, jolla joku voi poistaa joitain avaintietoja tietyllä dynaamisella ehdolla, se voi poistaa myös yhden tietyn tai useita rivejä tarjoaman ehdon perusteella. Poista käyttämällä jotakin kielikomentoa, tässä jälleen joitain tietyn kielen ehtoja, jotka auttavat poistamaan yhden tai useita rivejä kerrallaan.
  5. Lisää : Lisäämiskomennoilla joku voi lisätä yhden tai useamman rivin taulukkoon. T-SQL-komennon tapauksessa on saatavana kahden tyyppinen kriittinen insertti. Yksi lisätään riveihin taulukkoon tai näkymään käyttämällä joitain dynaamisia ehtoja. Täällä joku voi lisätä tietoja taulukkoon jonkin kyselyssä mainitun dynaamisen tilan perusteella. Ja toinen lisätään taulukkoon tai näkymään jonkin kielikomennon perusteella. Tässä tapauksessa lisäys voidaan tehdä joidenkin komennossa mainittujen kieliehtojen perusteella.
  6. Päivitys : Päivityskomentoa käytetään pääasiassa jonkin taulukon nykyisen rivin päivittämiseen. T-SQL: ssä on saatavana kolmenlaisia ​​päivityksiä, käyttämällä kohdistinta yhden tyyppisellä paikannuspäivityksellä, käyttämällä dynaamista komentoa, yhden tyyppistä dynaamista päivitystä, joka perustuu mainittuun kyselyyn, käyttämällä kielikomentoa, se on myös dynaaminen päivitys, mutta perustuu tietty kieli.

Keskitason T-SQL-komennot

Kehittäjä on käyttänyt myös useita muita suosittuja SQL-komentoja, jotka eivät ole kovin peruskomentoja, mutta työskentelevät T SQL: n kanssa enemmän, näitä SQL-komentoja tarvitaan erittäin paljon suorittamiseen. Jotkut sellaisista, jotka vaativat SQL-välikomentoja, mainitaan alla:

  1. Aloita tapahtuma : Aloita tapahtuma on käyttäjän luoman tapahtumanhallinnan hallitsemiseksi tai mainitsemiseksi. Oletetaan, että joku, joka haluaa suorittaa useita tietojenkäsittelykyselyjä, mutta haluaa sitoutua samanlaiseen kyselyyn kerrallaan, tällöin aloita kauppa on mainittava näiden DML-käskyjen alkamisen tunnistamiseksi.
  2. Sitoutta tapahtuma : Se sitoutuu periaatteessa koko tapahtuman tietokantaan. Kuten aiemmin mainittiin, joku haluaa sitoutua koko DML-lausunnon kerrallaan ilman erillistä sitoutumista. Siinä missä he mainitsevat tapahtumakomennon sitoutumisen, se sitoutuu koko DML-suorituksen tapahtumarajoitusvälineiden väliin alusta sitoutumisesta.
  3. Luo hakemisto : Luo yksi tietty hakemisto taulukolle joskus tietyllä hyödyllisellä sarakkeella. Joihinkin taulukon avainsarakkeisiin on luotu hakemisto, jossa nuo sarakkeet ovat erittäin hyödyllisiä sovelluslogiikan kannalta.
  4. Katkaise taulukko : Katkaise yhden taulukon tiedot, mutta se ei koskaan pudota taulukon rakennetta.
  5. Palautustapahtuma: Se tekee myös saman asian kuin sitoutuminen, se yleensä peruuttaa koko tapahtuman määritetyn tapahtumarajan välillä.

Edistyneet T-SQL-komennot

T-SQL-komentojen käyttäjien on silti suoritettava joitain kriittisistä tehtävistä usein. Näissä tehtävissä on myös suoritettava jonkin verran etukäteen komentoja, joita pääasiassa jotkut johtohenkilöt käyttävät tietyn käyttäjän pääsyn myöntämiseen tai peruuttamiseen, pudottamalla osa kriittisestä taulukon rakenteesta ja antamalla luvan tietylle taulukolle pääsyyn Tietokanta jne. Nämä ennakkoluulottomat T-SQL-komennot ovat alla:

  1. Pudota hakemisto : Olemassa olevan luodun hakemiston pudottaminen rakenteesta tietokannasta. Joillakin arkkitehtonisilla päätöksillä pudottaa yksi hakemisto tietystä taulukosta voi olla useita vaikutuksia. Joten pääsy luopuminen yleensä myönnetään tietyille avainhenkilöille yhden projektin.
  2. Pudotaulukko : Yhden olemassa olevan määritelmätaulun ja rakenteen pudottaminen tietokannasta. Yhden taulukon pudottaminen tietokannasta tarkoittaa, että taulukko poistetaan kokonaan.
  3. Grant : Koko taulukon tai tietokannan myöntäminen tietyille kriittisille käyttäjille.
  4. Peruuta : Joidenkin käyttäjien kriittisten käyttöoikeuksien peruuttaminen .
  5. Käyttö : Yhden olemassa olevan tietokannan käyttöoikeuden tarjoaminen.

Vinkkejä ja temppuja T-SQL-komentojen käyttämiseen

Jotkut tavalliset käyttäjät, jotka käyttävät erittäin usein T-SQL-käskykyselyjä, käyttävät yleensä joitain vinkkejä t-SQL-käskyjen lähtöjen oikeaan hyödyntämiseen. Tällaisia ​​temppuja käytetään yleensä joidenkin käyttäjäkohtaisten kysymysten ratkaisemiseksi ja näytön suoritustulosteiden ymmärtämiseksi oikein. Joitakin erittäin yleisesti käytettyjä temppuja ovat:

  1. Palauta tietokanta : Yhteisen kehittäjän normaali asenne käyttää SQL-palvelimen yhteistä varmuuskopio-apuohjelmaa tietokannan palauttamiseen. T-SQL: llä on joitain avainkomentoja tietokannan palauttamiseen, mikä on nopeampaa ja turvallisempaa kuin SQL-palvelimen palautusmekanismi.
  2. Tallennettu menettely: Normaalisti yleinen tallennettu menettelykäsite ei tue SQL-palvelinta, mutta T-SQL on tarjonnut yhden säilytysproseduurin sp_executeSQLFromFile, joka auttaa kehittäjää toteuttamaan T-SQL-komentoja myymälämenettelyn rakenteessa, mikä on tavallista nopeampaa.

Johtopäätös -T-SQL-komennot

T-SQL on yksi tärkeimmistä SQL-kyselykieleistä, joita käytetään kriittisesti SQL-palvelimella kyselyjen suorittamiseen. Koska T-SQL perustuu SQL: ään, niin lähes käytettävissä olevat ominaisuudet ovat samat kuin SQL. Mutta silti, se ei ole vielä niin suosittu.

Suositellut artikkelit

Tämä on opas T-SQL-komentoihin. Tässä olemme keskustelleet sekä perus- että edistyneistä T-SQL-komennoista ja joistain välittömistä T-SQL-komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. HBase-komentojen käyttö
  2. Kuinka käyttää Sqoop-komentoja
  3. Tableau-komentojen merkitys
  4. Pesän komennot miten käyttää