Führt SQL Query aus
Führt SQL-Abfragen aus Datenbanken aus. Nutze diesen Befehl für Datenanalysen, Prüfungen von Tabellenstrukturen oder das Abrufen von Geschäftsdaten aus Data Vault und Staging-Bereichen.
/plugin marketplace add fellnerd/claude-marketplace/plugin install datavault@dimetrics-marketplaceFühre eine beliebige SQL-Abfrage aus.
Tool: run_query
Args: { "query": "{{QUERY}}" }
⚠️ Vor der Ausführung:
DELETE, UPDATE, DROP → Bestätigung einholenSELECT ohne TOP/LIMIT → Warnung bei großen TabellenSELECT TOP 10
h.company_id,
s.name,
s.status
FROM vault.hub_company h
JOIN vault.sat_company s ON h.hk_company = s.hk_company
WHERE s.dss_is_current = 1
SELECT
h.company_id,
s.name,
s.dss_load_date AS gueltig_ab,
LEAD(s.dss_load_date) OVER (PARTITION BY h.hk_company ORDER BY s.dss_load_date) AS gueltig_bis
FROM vault.hub_company h
JOIN vault.sat_company s ON h.hk_company = s.hk_company
WHERE h.company_id = 42
ORDER BY s.dss_load_date
SELECT COUNT(*) AS cnt, status
FROM stg.stg_company
GROUP BY status
═══════════════════════════════════════
Query-Ergebnis
═══════════════════════════════════════
3 Zeilen in 0.12s
┌────────────┬────────────────┬────────┐
│ company_id │ name │ status │
├────────────┼────────────────┼────────┤
│ 1 │ Musterfirma │ active │
│ 2 │ Beispiel GmbH │ active │
│ 3 │ Test AG │ pending│
└────────────┴────────────────┴────────┘
/db-query SELECT TOP 10 * FROM vault.hub_company