Aby wykonywać operacje strukturalnego języka zapytań (SQL) w SAP HANA® za pośrednictwem połączenia z bazą danych Java jako część łańcucha, dodaj krok zawierający polecenie połączenia SAP HANA JDBC.
Aby włączyć te polecenia, administrator IT najpierw konfiguruje złącze SAP HANA JDBC.
Wykonaj utworzenie
Aby wykonać instrukcję CREATE, użyj polecenia Execute create.
Właściwości
| Właściwość |
Szczegóły |
| Tekst/plik SQL |
Wprowadź tekst lub plik SQL do wykonania. |
Dane wyjściowe
Brak
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Nieprawidłowe dane wejściowe |
| 3 |
Błąd |
Nie udało się uruchomić polecenia |
Wykonaj zapytanie
Aby wykonać zapytanie SELECT i wygenerować jego wyniki jako CSV, użyj polecenia Execute query.
Właściwości
| Właściwość |
Szczegóły |
| Tekst/plik SQL |
Wprowadź tekst lub plik SQL do wykonania. |
| Ogranicznik |
Wybierz separator do użycia w pliku wyjściowym CSV. |
| Podgląd wyników |
Aby zobaczyć podgląd zwróconych wierszy, zaznacz to pole. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Liczba rekordów |
Liczba całkowita |
| Zestaw wyników (CSV) |
Plik |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Nieprawidłowe dane wejściowe |
| 3 |
Błąd |
Nie udało się uruchomić polecenia |
Wykonaj SQL
Aby wykonać dowolne polecenie SQL, użyj polecenia Execute SQL. Każdy zestaw wyników będzie dostępny jako plik wyjściowy.
Właściwości
| Właściwość |
Szczegóły |
| Tekst/plik SQL |
Wprowadź tekst lub plik SQL do wykonania. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Liczba rekordów |
Liczba całkowita |
| Zestaw wyników (CSV) |
Plik |
| Zaktualizowane rekordy |
Liczba całkowita |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Nieprawidłowe dane wejściowe |
| 3 |
Błąd |
Nie udało się uruchomić polecenia |
Wykonaj aktualizację
Aby wykonać instrukcję UPDATE, użyj polecenia Execute update.
Właściwości
| Właściwość |
Szczegóły |
| Tekst/plik SQL |
Wprowadź tekst lub plik SQL do wykonania. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Zaktualizowane rekordy |
Liczba całkowita |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Nieprawidłowe dane wejściowe |
| 3 |
Błąd |
Nie udało się uruchomić polecenia |
Pobierz definicję tabeli
Aby pobrać szczegóły tabeli - w tym jej kolumny, klucze podstawowe i klucze obce - w formacie JSON, użyj polecenia Get table definition.
Właściwości
| Właściwość |
Szczegóły |
| Tabela |
Wprowadź tabelę, z której chcesz pobrać definicję. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Metadane tabeli |
Plik |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Podano nieprawidłowe dane wejściowe |
| 3 |
Błąd |
Nie udało się uruchomić polecenia |
Wstaw rekordy
Aby wykonać instrukcję INSERT, użyj polecenia Insert records. Źródłem danych może być tekst wielowierszowy lub plik CSV.
Właściwości
| Właściwość |
Szczegóły |
| Tabela |
Wprowadź tabelę, do której chcesz wstawić rekordy. |
| Źródło danych CSV |
Wprowadź plik CSV do wstawienia do tabeli. Kolumny w pliku CSV muszą być zgodne z kolejnością określoną w sekcji Kolumny. |
| Ogranicznik |
Wybierz separator używany w źródle danych CSV. |
| Czy plik |
Jeśli źródłem danych CSV jest plik, zaznacz to pole. |
| Zawiera nagłówki |
Jeśli pierwszym wierszem źródła danych CSV są nagłówki, zaznacz to pole. |
| Kolumny |
Wprowadź listę kolumn, które wypełni źródło danych CSV. Kolejność jest ważna i powinna być zgodna ze źródłem danych CSV. |
| Szablon wartości |
Wprowadź deklarację wartości niestandardowych dla polecenia INSERT. Wskaż wartości za pomocą ?. Liczba ?s powinna odpowiadać liczbie pól w celu. Aby wygenerować automatycznie, pozostaw puste. |
Dane wyjściowe
| Dane wyjściowe |
Typ wyjścia |
| Wprowadzone rekordy |
Liczba całkowita |
Kody wyjścia
| Kod |
Typ |
Szczegóły |
| 0 |
Powodzenie |
Powodzenie |
| 1 |
Błąd |
Nieprawidłowe dane wejściowe |
| 3 |
Błąd |
Nie udało się uruchomić polecenia |