# SQL-Parameter

## 🔢 Was sind SQL-Parameter?

Mit SQL-Parametern können Sie dynamische Abfragen erstellen, die entweder auf statischen Parameterwerten basieren oder, dank ngSurvey's [piping-Funktionen](https://docs.ngsurvey.com/de/form-management/campaigns/campaign/invitation-message/invitation-piping-tags), dynamische Parameter erzeugen, die ihre Werte aus Befragtenantworten, der Querystring oder Systemeinstellungen erhalten.

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MC0assgBm6jfkNh2R5j%2F-MC0cD87oOdcXEFAtfZD%2Fimage.png?alt=media\&token=4b307daa-8ee8-4a09-a29f-906a92e84abc)

Im obigen Beispiel wird das **@CompanyId** Tag durch den Wert des SQL-Parameters ersetzt, der seinem Namen entspricht.&#x20;

{% hint style="info" %}
Um einen SQL-Parameter innerhalb Ihrer SQL-Abfrage zu verwenden, müssen Sie dem Parameter das **@** Zeichen voranstellen.
{% endhint %}

## 🔅 Eigenschaften von SQL-Parametern

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MC0assgBm6jfkNh2R5j%2F-MC0clxaGIdO04Z-K-cI%2Fimage.png?alt=media\&token=87f0bdf5-f6b1-4095-8ca2-fd6e49062519)

* **`Parametername`** Name des Parameters, der in der SQL-Abfrage ersetzt wird. Fügen Sie nicht das **@** Zeichen in Ihren Parameternamen hinzu, da es zur Laufzeit bereits von ngSurvey hinzugefügt wird.
* **`Parameterwert`** Wert des zu ersetzenden Parameters. Der Parameterwert kann auch [gepiped ](https://docs.ngsurvey.com/de/form-management/form-designer/piping/text-data-piping)werden, indem entweder ein statischer Wert oder ein dynamischer [gepipeter Wert](https://docs.ngsurvey.com/de/form-management/campaigns/campaign/invitation-message/invitation-piping-tags).

{% hint style="info" %}
[Gepiped](https://docs.ngsurvey.com/de/form-management/campaigns/campaign/invitation-message/invitation-piping-tags) Antworten werden in Echtzeit in den Parameterwert gepiped; Sie können diese Funktion verwenden, um [Kaskaden-(Parent/Child)-Beziehung](https://docs.ngsurvey.com/de/form-management/form-designer/answers/answer-types/creating-new-type/lists/sql-server-lists/parent-child-related-lists) zwischen mehreren Listen zu erreichen.
{% endhint %}
