Added examples

This commit is contained in:
adevyatova 2021-08-18 13:32:34 +00:00
parent a54060dd02
commit 4fb4387180
3 changed files with 42 additions and 40 deletions

View File

@ -21,9 +21,11 @@ The engine works with [SQLite](https://www.sqlite.org/index.html).
## Data Types Support {#data_types-support}
| EngineName | ClickHouse |
|-----------------------|------------------------------------|
| NativeDataTypeName | [ClickHouseDataTypeName](link#) |
|---------------|---------------------------------------------------------|
| INTEGER | [Int32](../../sql-reference/data-types/int-uint.md) |
| REAL | [Float32](../../sql-reference/data-types/float.md) |
| TEXT | [String](../../sql-reference/data-types/string.md) |
| BLOB | [String](../../sql-reference/data-types/string.md) |
## Specifics and recommendations {#specifics-and-recommendations}
@ -32,21 +34,18 @@ SQLite does not require service management (such as startup scripts) or access c
## Usage Example {#usage-example}
The example must show usage and use cases. The following text contains the recommended parts of this section.
Input table:
``` text
```
Query:
Database in ClickHouse, exchanging data with the SQLite:
``` sql
CREATE DATABASE sqlite_db ENGINE = SQLite('sqlite.db');
SHOW TABLES FROM sqlite_db;
```
Result:
``` text
┌──name───┐
│ table1 │
│ table2 │
└─────────┘
```
Follow up with any text to clarify the example.

View File

@ -26,34 +26,38 @@ The engine provide to import and export data to SQLite and query SQLite tables d
- `db_path` — Path to SQLite file with the database.
- `table` — The SQLite table name.
## Specifics and recommendations {#specifics-and-recommendations}
Algorithms
Specifics of read and write processes
Examples of tasks
Recommendations for usage
Specifics of data storage
## Usage Example {#usage-example}
The example must show usage and use cases. The following text contains the recommended parts of this section.
Show query creating the SQLite table:
Input table:
``` text
```
Query:
``` sql
```sql
SHOW CREATE TABLE sqlite_db.table2;
```
Result:
``` text
CREATE TABLE SQLite.table2
(
`col1` Nullable(Int32),
`col2` Nullable(String)
)
ENGINE = SQLite('sqlite.db','table2');
```
Follow up with any text to clarify the example.
Returns the data from the table:
``` sql
SELECT * FROM sqlite_db.table2 ORDER BY col1;
```
```text
┌─col1─┬─col2──┐
│ 1 │ text1 │
│ 2 │ text2 │
│ 3 │ text3 │
└──────┴───────┘
```
**See Also**

View File

@ -24,21 +24,20 @@ Allows to performed queries on data that is stored in the `SQLite` database.
**Example**
The example must show usage and/or a use cases. The following text contains recommended parts of an example.
Input table (Optional):
``` text
```
Query:
``` sql
SELECT * FROM sqlite('sqlite.db', 'table1') ORDER BY col2;
```
Result:
``` text
┌─col1──┬─col2─┐
│ line1 │ 1 │
│ line2 │ 2 │
│ line3 │ 3 │
└───────┴──────┘
```
**See Also**