Ang Microsoft SQL Server ay nagbibigay ng mga gumagamit na may iba't ibang mga mayaman na graphical user interface para sa pagkuha at pagmamanipula ng data at pag-configure ng SQL Server database. Gayunpaman, paminsan-minsan ay mas madaling magtrabaho mula sa luma na command line. Kung naghahanap ka para sa mabilis at maruming paraan upang maisagawa ang isang query sa SQL o nais na isama ang mga pahayag ng SQL sa isang Windows script file, pinapayagan ka ng SQLCMD na matugunan ang iyong layunin. Ipinapalagay ng artikulong ito na mayroon kang naka-install na Database ng Microsoft's AdventureWorks Sample.
Pagbubukas ng Command Prompt
Upang patakbuhin ang SQLCMD, kailangan mo munang buksan ang utility ng Windows command line. Sa Windows XP, mag-click Simulan> Patakbuhin at pagkatapos ay i-type CMD sa text box bago i-click OK. Sa Windows Vista, i-click ang Windows pindutan, i-type CMD sa Paghahanap kahon at pindutin Ipasok.Dapat mong makita ang prompt ng Windows command. Sa sandaling mayroon kang isang command prompt bukas, gamitin ang SQLCMD utility upang kumonekta sa database. Sa halimbawang ito, kumokonekta kami sa database ng AdventureWorks2014, kaya ginagamit namin ang command: sqlcmd -d AdventureWorks2014
Ginagamit nito ang default na mga kredensyal sa Windows upang kumonekta sa iyong database. Maaari mo ring tukuyin ang isang username gamit ang -U na bandila at isang password gamit ang -P na bandila. Halimbawa, maaari kang kumonekta sa database gamit ang username na "mike" at password "goirish" gamit ang sumusunod na command line: sqlcmd -U mike -P goirish -d AdventureWorks2014 03 ng 05 Simulan ang pag-type ng SQL statement sa 1> prompt. Maaari mong gamitin ang maraming linya hangga't gusto mo para sa iyong query, pagpindot sa Ipasok susi pagkatapos ng bawat linya. Hindi isinasagawa ng SQL Server ang iyong query hanggang malinaw na inutusan na gawin ito.Sa halimbawang ito, ipinapasok namin ang sumusunod na tanong: PUMILI * MULA HumanResources.shift 04 ng 05 Kapag handa ka nang isagawa ang iyong query, i-type ang command Pumunta sa isang bagong command line sa loob ng SQLCMD at pindutin Ipasok. Isinasagawa ng SQLCMD ang iyong query at ipinapakita ang mga resulta sa screen. Kapag handa ka nang lumabas sa SQLCMD, i-type ang command EXIT sa isang blangkong linya ng command upang bumalik sa command ng Windows command. Kumokonekta sa Database
Pagpasok ng isang Query
Isinasagawa ang Query
Lumabas sa SQLCMD