Hvis du vil utføre SQL-operasjoner (Structure Query Language) i en Microsoft SQL Server® -relasjonsdatabase som en del av en kjede, legger du til et trinn som inkluderer en Microsoft SQL Server-tilkoblingskommando.
For å aktivere disse kommandoene må en IT-administrator først opprette en Microsoft SQL Server-tilkobling.
Utfør opprett
For å utføre en CREATE -setning bruker du en Execute create -kommando.
Egenskaper
| Egenskap |
Detaljer |
| SQL-tekst/fil |
Skriv inn SQL-teksten eller filen som skal kjøres. |
Utganger
| Utdata |
Utgangstype |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige innganger |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |
Utfør spørringen
Hvis du vil utføre en SELECT -spørring og motta resultatene som en CSV-fil (kommaseparerte verdier), bruker du kommandoen Execute query.
Egenskaper
| Egenskap |
Detaljer |
| SQL-tekst/fil |
Skriv inn SQL-teksten eller filen som skal kjøres. |
| Skilletegn |
Velg skilletegn som skal brukes i CSV-utdataene. |
| Forhåndsvisning av resultater |
Hvis du vil se en forhåndsvisning av de returnerte radene, merker du av i denne boksen. |
Utganger
| Utdata |
Utgangstype |
| Antall poster |
Heltall |
| Resultatsett (CSV) |
Fil |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige innganger |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |
Utfør SQL
For å utføre en SQL-kommando bruker du kommandoen Execute SQL. Alle resultatsett vil være tilgjengelige som filutdata.
Egenskaper
| Egenskap |
Detaljer |
| SQL-tekst/fil |
Skriv inn SQL-teksten eller filen som skal kjøres. |
Utganger
| Utdata |
Utgangstype |
| Antall poster |
Heltall |
| Resultatsett (CSV) |
Fil |
| Registreringer oppdatert |
Heltall |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige innganger |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |
Utfør oppdatering
Hvis du vil utføre en UPDATE -setning, bruker du kommandoen Execute update.
Egenskaper
| Egenskap |
Detaljer |
| SQL-tekst/fil |
Skriv inn SQL-teksten eller filen som skal kjøres. |
Utganger
| Utdata |
Utgangstype |
| Rekord oppdatert |
Heltall |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige innganger |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |
Hent tabelldefinisjon
Hvis du vil hente detaljer om en tabell - inkludert kolonner, primærnøkler og fremmednøkler - i JSON-format, bruker du kommandoen Get table definition.
Egenskaper
| Egenskap |
Detaljer |
| Tabell |
Angi tabellen du vil hente definisjonen av. |
Utganger
| Utdata |
Utgangstype |
| Tabellens metadata |
Fil |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige inndata ble gitt |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |
Sett inn poster
For å utføre en INSERT -setning, bruker du en Insert records -kommando. Datakilden kan enten være tekst med flere linjer eller en CSV-fil.
Egenskaper
| Egenskap |
Detaljer |
| Tabell |
Angi tabellen du vil sette inn poster i. |
| CSV-datakilde |
Skriv inn CSV-filen som skal settes inn i tabellen. Kolonnene i CSV-filen må være i samme rekkefølge som Columns. |
| Skilletegn |
Velg skilletegnet som brukes i CSV-datakilde. |
| Er en fil |
Hvis CSV-datakilden er en fil, merker du av i denne boksen. |
| Inkluderer overskrifter |
Hvis den første raden i CSV-datakilden er overskriftene, merker du av i denne boksen. |
| Kolonner |
Skriv inn listen over kolonner som CSV-datakilde skal fylle ut, i samme rekkefølge som CSV-datakilde. |
| Verdimal |
Skriv inn den egendefinerte verdierklæringen for kommandoen INSERT. Angi verdier med ?. Antallet ?s skal samsvare med antallet felt i målet. Hvis du vil generere automatisk, lar du feltet stå tomt. |
Utganger
| Utdata |
Utgangstype |
| Post satt inn |
Heltall |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige innganger |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |
Legg inn flere poster
Hvis du vil utføre en UPSERT -setning, bruker du en Upsert records -kommando. Hvis de unike nøklene til en eksisterende post samsvarer med nøklene til en post i datakilden, oppdaterer kommandoen posten; i motsatt fall setter den posten inn.
Egenskaper
| Egenskap |
Detaljer |
| Måltabell |
Angi tabellen du vil oppdatere poster til. |
| Staging-tabell (automatisk generert) |
Skriv inn navnet på tabellen som midlertidig skal oppbevare postene mens de upsettes i måltabellen. Merk: Do ikke bruke en eksisterende tabell; kommandoen oppretter og sletter automatisk denne tabellen under upsert. |
| Unike kolonner |
Skriv inn en liste over kolonnene som inneholder unike verdier for hver post. Hvis disse kolonnene samsvarer mellom postene i både staging- og måltabellen, oppdaterer kommandoen posten, ellers setter den inn posten. |
| CSV-datakilde |
Skriv inn den flerlinjede tekst- eller CSV-filen som skal settes inn i måltabellen. Kolonnene i denne datakilden må være i samme rekkefølge som Columns. |
| Skilletegn |
Velg skilletegnet som brukes i CSV-datakilde. |
| Er en fil |
Hvis CSV-datakilde er en CSV-fil, merker du av i denne boksen. |
| Inkluderer overskrifter |
Hvis CSV-datakilden starter med en overskriftsrad, merker du av i denne boksen. |
| Kolonner |
Skriv inn listen over kolonner som CSV-datakilde skal fylle ut, i samme rekkefølge som CSV-datakilde. |
| Verdimal |
Angi de egendefinerte verdiene for UPSERT -setningen. Angi verdier med ?. Antallet ?s skal samsvare med antallet felt i målet. Hvis du vil generere automatisk, lar du feltet stå tomt. |
Utganger
| Utdata |
Utgangstype |
| Records upserted |
Heltall |
| SQL-feil |
JSON |
Utgangskoder
| Kode |
Type |
Detaljer |
| 0 |
Vellykket |
Vellykket |
| 1 |
Feil |
Ugyldige inndata ble gitt |
| 3 |
Feil |
Kunne ikke kjøre kommandoen |