SQLCMD Oideachadh Step-by-Step

Utility Line Command Command Microsoft SQL

Tha Microsoft SQL Server a ' toirt caochladh eadar-aghaidh de luchd-cleachdaidh grafaigeach do luchd-cleachdaidh airson a bhith a' glacadh agus a 'làimhseachadh dàta agus a' cleachdadh stòran-dàta SQL Server . Ge-tà, uaireannan tha e nas fhasa a bhith ag obair bhon loidhne àithne seann-fhasanta. Co-dhiù a tha thu a 'coimhead airson slighe luath-salach gus ceist SQL a chur an gnìomh no airson gum bi aithrisean SQL ann am faidhle script Windows, leigidh SQLCMD dhut an amas agad a choileanadh. Tha an artaigil seo a 'gabhail a-steach gu bheil thu air Microsoft's DatabaseWorks Sample Database a chuir a-steach.

01 de 05

A 'Fosgladh Sàbaid-àithne

Mike Chapple

Gus ruith SQLCMD, feumaidh tu an toiseach seirbheis loidhne òrdugh Windows fhosgladh. Ann an Windows XP, briog air Start> Run agus an uairsin cuir CMD anns a 'bhogsa teacsa mus cliog thu gu OK . Ann an Windows Vista, briog air a 'phutan Windows , dèan CMD a- steach don bhogsa Rannsachaidh agus brùth Enter .

Bu chòir dhut Windows a leughadh gu luath.

02 de 05

A 'ceangal ris an Stòr-dàta

Mike Chapple

Aon uair 's gu bheil àithneis àithne agad fosgailte, cleachd an cleachd SQLCMD gus ceangal ris an stòr-dàta. Anns an eisimpleir seo, tha sinn a 'ceangal ris an stòr-dàta AdventureWorks2014, agus mar sin bidh sinn a' cleachdadh an àithne:

sqlcmd-d AdventureWorks2014

Cleachdaidh seo teisteanasan bunaiteach Windows airson ceangal ris an stòr-dàta agad. Faodaidh tu cuideachd ainm-cleachdaidh a shònrachadh le bhith a 'cleachdadh bratach -U agus facal-faire leis a' bhratach -P. Mar eisimpleir, dh 'fhaodadh tu ceangal ris an stòr-dàta leis an ainm-cleachdaidh "mike" agus facal-faire "toirich" leis an loidhne àithne a leanas:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 de 05

A 'dol a-steach do cheist

Mike Chapple

Tòisich a 'teacsadh aithris SQL aig an 1> prompt. Faodaidh tu uiread de loidhnichean a chleachdadh mar a tha thu ag iarraidh airson do cheist, a 'putadh air a' iuchair Enter às deidh gach loidhne. Cha dèan am Freiceadan SQL an ceist agad a-steach gus am faigh thu gu soilleir airson seo a dhèanamh.

San eisimpleir seo, cuiridh sinn a-steach an ceist a leanas:

SELECT * FROM HumanResources.shift

04 de 05

A 'cur a' cheist air adhart

Mike Chapple

Nuair a bhios tu deiseil gus do cheist a chur an gnìomh, dèan an àithne GO air loidhne-àithne ùr an taobh a-staigh SQLCMD agus brùth Enter . Bidh SQLCMD a 'dèanamh a' cheist agad agus a 'taisbeanadh nan toraidhean air an sgrion.

05 de 05

A 'fàgail SQLCMD

Nuair a bhios tu deiseil gus faighinn a-mach à SQLCMD, dèan an t-òrdugh EXIT air loidhne-àithne bàn gus tilleadh chun an t-siostaim òrdachadh Windows.