Transact - SQL - kjent som T - SQL - lar deg utføre komplekse manipulasjoner på data for å møte dine spesielle behov . Du vil trenge noen database programmering kunnskap til å velge data fra en tabell og utgang resultatet som en streng. I utgangspunktet vil du velge rader med data fra bordet og sette inn et skilletegn mellom hvert element , sette sammen hele greia i en streng . Du vil da sende ut strengen som følge av denne prosedyren . Denne typen data manipulasjon er spesielt nyttig når du trenger å hente adresse og kontaktinformasjon fra en database . Du trenger
MS SQL Server
MS SQL Server Management Studio
Vis flere instruksjoner
en
Start MS SQL Server Management Studio-programmet ved å klikke på " Start" og deretter "Programmer " og velge " SQL Server Management Studio " fra " SQL Server "-menyen .
2
Koble til databasen som du skal hente data ved hjelp av instruksjonene inne SQL Server Management Studio. Du kan vanligvis koble til en tidligere konfigurert database ved å klikke på " Connect "-ikonet i applikasjonen.
3
Start en ny spørring editor vinduet ved å klikke på "SQL "-ikonet .
4
Erklærer en variabel hvor du vil plassere resultat streng. Du må skrive følgende inn i søket redaktør : erklærer @ ResultString nvarchar ( max) SET @ ResultString = ''
5
Skriv inn følgende kode inn i søket editor for å velge data fra tabellen , sette inn et komma mellom hvert element som skilletegn, flette sammen data og returnere resultatet streng:
SELECT @ ResultSring = @ ResultString + CASE @ ResultString NÅR '' sÅ '' ELSE ',' END + Felt1 + felt2 + ... FieldnFROMTableName
Erstatt verdiene i " Felt1 + felt2 + ... Fieldn " med feltnavn og " tablename " med navnet på tabellen .
6
Kjør spørre og vente på resultatet som skal vises på skjermen .