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 |