hana-cli
Version:
HANA Developer Command Line Interface
92 lines (60 loc) • 1.89 kB
Markdown
# import
> Command: `import`
> Aliases: `imp`, `uploadData`, `uploaddata`
> Category: **System Tools**
> Status: Production Ready
## ⚠️ Redirect Notice
This page is a legacy compatibility alias. The `import` command documentation has been relocated to the **Data Tools** category.
**👉 [Go to Import Command Documentation](../data-tools/import.md)**
## Quick Reference
Upload CSV or Excel files directly into SAP HANA database tables.
```bash
hana-cli import -n <filename> -t <table> [options]
```
### Common Options
- `-n, --filename`: Path to CSV or Excel file
- `-t, --table`: Target table (SCHEMA.TABLE or TABLE)
- `-o, --output`: File format (csv or excel)
- `-m, --matchMode`: Column matching (order, name, or auto)
- `--truncate`: Clear table before import
- `--batchSize`: Rows per batch (default: 1000)
### Quick Examples
```bash
# Basic CSV import
hana-cli import -n data.csv -t HR.EMPLOYEES
# Excel with name matching
hana-cli import -n report.xlsx -o excel -t SALES -m name
# Truncate and import
hana-cli import -n refresh.csv -t MASTER_DATA --truncate
```
---
## importUI (UI Variant)
> Command: `importUI`
> Status: Production Ready
**Description:** Import data from CSV or Excel files into a database table via browser based UI
**Syntax:**
```bash
hana-cli importUI [filename] [table] [options]
```
**Aliases:**
- `impui`
- `importui`
- `uploadui`
- `uploadUI`
**Parameters:**
For a complete list of parameters and options, use:
```bash
hana-cli importUI --help
```
**Example Usage:**
```bash
hana-cli importUI
```
Launch the browser-based import UI.
## Related Commands
- [Complete Import Documentation](../data-tools/import.md) - Full reference with all parameters and examples
- [All Commands A-Z](../all-commands.md)
- [Commands Overview](..)
## See Also
- [Category: System Tools](..)
- [Command Reference](../all-commands.md)