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
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
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 AdventureWorks2014Sa 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 AdventureWorks201403 nan 05
K ap antre nan yon demann
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:
04 nan 05
Egzekite Query la
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.