Alle programmer som " snakke" med Microsoft SQL Server gjøre det ved å utnytte Transact -SQL ( TSQL ) , et programmeringsspråk gis innenfor Microsofts versjon av SQL. Søknader sende TSQL uttalelser til SQL Server for å sende data eller hente data fra en bestemt database . SQL database analytikere , administratorer og utviklere vanligvis bruker TSQL å lage elementer som tabeller, visninger og lagrede prosedyrer , samt å manipulere data i en SQL database. Microsoft gir SQL Server Management Studio som gir utviklere og database administratorer et nyttig verktøy for å lage TSQL programmering uttalelser. Instruksjoner
en
Bestem hvilke felt er nødvendig for tabellen og definere hva felttyper bør tildeles .
2
Åpne Microsoft SQL Server Management Studio.
3
Klikk på " Connect "-knappen .
4
Klikk på " Database Engine" i pop -up menyen .
5
Velg den serveren du ønsker å koble til ved å klikke på " server Name" combo boksen og klikke på ønsket server .
6
Velg "Windows Authentication" hvis dette er din SQL-godkjenning type og deretter gå til trinn 9; . . ellers , går du videre til trinn 7.
7
Velg " SQL Server Authentication" ved å klikke på " Authentication" combo box
8
Klikk på . "Logg inn" tekstboksen for å angi ID
9
Klikk på "Passord" tekstboksen for å skrive inn passordet
10
Klikk på " New Query "-knappen . ; dette vil åpne en spørring vindu der du kan begynne å skrive inn TSQL koden .
11
Begynn å skrive TSQL koden i det nyåpnede spørringen vinduet. For eksempel , vil vi lage en tabell med tre felt , hvorav én vil være den primære nøkkelen , og angi en standard parameter for ett av feltene . Databasen navn er " minedatabaser " og bordet skal hete " MyTable . " Den første kodelinje vil fortelle SQL som database for å lage denne tabellen . Skriv inn følgende kode for å opprette tabellen : en
BRUK [ minedatabaser ] GO
SET ANSI_NULLS ONGO
SET QUOTED_IDENTIFIER ONGO
SET ANSI_PADDING ONGO
CREATE TABLE [ dbo ] . [ MyTable ] ( [ gammelbruker ] [ vARCHAR ] ( 50 ) NOT NULL , [ myPass ] [ vARCHAR ] ( 12 ) NOT NULL , [ myGroup ] [ vARCHAR ] ( 15 ) NOT NULL , CONSTRAINT [ PK_tblSecurity ] PRIMARY KEY CLUSTERED ( [ gammelbruker ] ASC ) MED ( PAD_INDEX = OFF , STATISTICS_NORECOMPUTE = OFF , IGNORE_DUP_KEY = OFF , ALLOW_ROW_LOCKS = ON , ALLOW_PAGE_LOCKS = ON , FILLFACTOR = 90 ) ON [ PRIMARY] ) ON [ PRIMARY]
GO
SET ANSI_PADDING OFFGO
ALTER TABLE [ dbo ] . [ MyTable ] Legg til begrensning [ DF_myTable_myPass ] DEFAULT (' Passord # 3 ') FOR [ myPass ] GO
12
Klikk på " Execute " -knappen for å opprette tabellen .