SQLCMD Etap-pa-etap Tutorial

Microsoft SQL sèvè lòd liy sèvis piblik

Microsoft SQL sèvè bay itilizatè yo ak yon varyete de interfaces itilizatè rich grafik pou retwouve ak manipile done ak konfigirasyon SQL sèvè baz done . Sepandan, pafwa li jis pi fasil nan travay soti nan liy lan lòd fin vye granmoun-alamòd. Si ou ap chèche pou yon fason rapid-ak-sal nan egzekite yon SQL rechèch oswa vle gen ladan deklarasyon SQL nan yon Windows script dosye, SQLCMD pèmèt ou satisfè objektif ou. Atik sa a pansé ké ou deja gen AdventureWorks Echantiyon Database Microsoft an enstale.

01 nan 05

Ouvèti yon Èd Memwa Kòmandman

Mike Chapple

Yo nan lòd yo kouri SQLCMD, ou dwe premye louvri yon sèvis piblik liy fenèt Windows. Nan Windows XP, klike sou Kòmanse> Kouri ak Lè sa a, tape CMD nan ti bwat la tèks anvan klike sou OK . Nan Windows Vista, klike sou bouton Windows la , kalite CMD nan bwat rechèch la ak laprès Mete .

Ou ta dwe wè yon èd memwa fenèt Windows.

02 nan 05

Konekte ak baz done a

Mike Chapple

Yon fwa ou gen yon èd memwa louvri, sèvi ak SQLCMD sèvis piblik la pou konekte avèk baz done a. Nan egzanp sa a, nou ap konekte nan baz done a AdventureWorks2014, se konsa nou itilize lòd la:

sqlcmd -d AdventureWorks2014

Sa a sèvi ak default Windows kalifikasyon yo pou konekte avèk baz done ou. Ou ka presize yon non itilizatè tou avèk -U drapo a ak yon modpas lè l sèvi avèk -P drapo a. Pou egzanp, ou ta ka konekte nan baz done a lè l sèvi avèk non itilizatè a "mike" ak modpas "goirish" ak liy sa a bay lòd:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 nan 05

K ap antre nan yon demann

Mike Chapple

Kòmanse tape yon deklarasyon SQL nan 1 a> èd memwa. Ou ka itilize liy kòm anpil jan ou vle pou rechèch ou an, peze kle a antre apre chak liy. SQL sèvè pa egzekite rechèch ou jiskaske explicitly enstriksyon yo fè sa.

Nan egzanp sa a, nou antre nan sijè sa a:

Chwazi * Soti nan HumanResources.shift

04 nan 05

Egzekite Query la

Mike Chapple

Lè ou pare pou egzekite rechèch ou an, tape lòd GO a sou yon nouvo liy lòd nan SQLCMD ak laprès Mete . SQLCMD ègzekutra rechèch ou an epi montre rezilta yo sou ekran an.

05 nan 05

Sòti SQLCMD

Lè ou yo pare yo sòti SQLCMD, tape EXIT nan lòd sou yon liy lòd vid pou li retounen nan èd memwa nan lòd Windows.