Skip to main content

Ukaz za ukazno vrstico Microsoft SQL Server

Anonim

Microsoft SQL Server uporabnikom nudi različne bogate grafične uporabniške vmesnike za pridobivanje in manipulacijo podatkov ter konfiguriranje baz podatkov SQL Server. Vendar pa včasih preprosto deluje preprosto iz staromodne ukazne vrstice. Če iščete hiter in umazan način za izvedbo poizvedbe SQL ali želite vključiti stavke SQL v datoteko s skriptami Windows, lahko SQLCMD ustreza vašemu cilju. Ta članek predvideva, da že imate nameščeno Microsoftovo zbirko vzorčnih zbirk AdventureWorks.

01 od 05

Odpiranje ukaznega poziva

Za zagon SQLCMD morate najprej odpreti orodje za ukazno vrstico programa Windows. V operacijskem sistemu Windows XP kliknite Začni> Zaženi in nato vnesite CMD v besedilno polje pred klikom v redu. V operacijskem sistemu Windows Vista kliknite Windows tipka, tipka CMD v Iskanje polje in pritisnite Vnesite.Videti morate ukazni poziv sistema Windows.

02 od 05

Povezovanje z bazo podatkov

Ko odprete ukazno vrstico, uporabite pripomoček SQLCMD za povezavo z bazo podatkov. V tem primeru se povezujemo z bazo podatkov AdventureWorks2014, zato uporabljamo ukaz:

sqlcmd-d AdventureWorks2014

Za povezavo z vašo bazo podatkov uporablja privzete poverilnice za Windows. Določite lahko tudi uporabniško ime, ki uporablja zastavico -U in geslo z uporabo zastavice -P. Na primer, lahko z bazo podatkov uporabite uporabniško ime "mike" in geslo "goirish" z naslednjo ukazno vrstico:

sqlcmd -U mike -P goirish-d AdventureWorks2014 03 od 05

Vnos poizvedbe

Začnite vnašati stavko SQL v pozivu 1>. Za poizvedbo lahko uporabite čim več vrstic, s pritiskom na Vnesite po vsaki vrstici. SQL Server ne izvrši vaše poizvedbe, dokler to ni izrecno naročeno.V tem primeru vnesemo naslednjo poizvedbo:

IZBERI * FROM HumanResources.shift 04 od 05

Izvedba poizvedbe

Ko ste pripravljeni za izvedbo vaše poizvedbe, vnesite ukaz GO v novi ukazni vrstici znotraj SQLCMD in pritisnite Vnesite. SQLCMD izvede poizvedbo in prikaže rezultate na zaslonu.

05 od 05

Izhod iz SQLCMD

Ko ste pripravljeni za izhod iz SQLCMD, vnesite ukaz EXIT v prazno ukazno vrstico, da se vrnete v ukazni poziv Windows.