From 13b702f632609832bfa5e57b00f1701100c97e86 Mon Sep 17 00:00:00 2001 From: houfaxin Date: Thu, 27 Nov 2025 11:48:06 +0800 Subject: [PATCH 1/3] Update dumpling-overview.md --- dumpling-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dumpling-overview.md b/dumpling-overview.md index 870b7d5440767..07740a9dd44bc 100644 --- a/dumpling-overview.md +++ b/dumpling-overview.md @@ -400,7 +400,7 @@ SET GLOBAL tidb_gc_life_time = '10m'; | `--cert` | The address of the client certificate file for TLS connection | | `--key` | The address of the client private key file for TLS connection | | `--csv-delimiter` | Delimiter of character type variables in CSV files | '"' | -| `--csv-separator` | Separator of each value in CSV files. It is not recommended to use the default ','. It is recommended to use '\|+\|' or other uncommon character combinations| ',' | ',' | +| `--csv-separator` | Separator of each value in CSV files. If the data contains commas, it is recommended to use an uncommon or non-standard character as the delimiter when exporting the source file. Invisible characters are supported as delimiters, for example: `--csv-separator $'\001'`.| ',' | ',' | | `--csv-null-value` | Representation of null values in CSV files | "\\N" | | `--csv-line-terminator` | The terminator at the end of a line for CSV files. When exporting data to a CSV file, you can specify the desired terminator with this option. This option supports "\\r\\n" and "\\n". The default value is "\\r\\n", which is consistent with the earlier versions. Because quotes in bash have different escaping rules, if you want to specify LF (linefeed) as a terminator, you can use a syntax similar to `--csv-line-terminator $'\n'`. | "\\r\\n" | | `--escape-backslash` | Use backslash (`\`) to escape special characters in the export file | true | From f71dd5b9659fa9074a10b356258d926f0f0aad6b Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Thu, 27 Nov 2025 11:52:41 +0800 Subject: [PATCH 2/3] Update dumpling-overview.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- dumpling-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dumpling-overview.md b/dumpling-overview.md index 07740a9dd44bc..72d58e58a9992 100644 --- a/dumpling-overview.md +++ b/dumpling-overview.md @@ -400,7 +400,7 @@ SET GLOBAL tidb_gc_life_time = '10m'; | `--cert` | The address of the client certificate file for TLS connection | | `--key` | The address of the client private key file for TLS connection | | `--csv-delimiter` | Delimiter of character type variables in CSV files | '"' | -| `--csv-separator` | Separator of each value in CSV files. If the data contains commas, it is recommended to use an uncommon or non-standard character as the delimiter when exporting the source file. Invisible characters are supported as delimiters, for example: `--csv-separator $'\001'`.| ',' | ',' | +| `--csv-separator` | Separator for each value in CSV files. If your data contains commas, it is recommended to use an uncommon character as the separator. Invisible characters are also supported, for example: `--csv-separator $'\001'`. | ',' | | `--csv-null-value` | Representation of null values in CSV files | "\\N" | | `--csv-line-terminator` | The terminator at the end of a line for CSV files. When exporting data to a CSV file, you can specify the desired terminator with this option. This option supports "\\r\\n" and "\\n". The default value is "\\r\\n", which is consistent with the earlier versions. Because quotes in bash have different escaping rules, if you want to specify LF (linefeed) as a terminator, you can use a syntax similar to `--csv-line-terminator $'\n'`. | "\\r\\n" | | `--escape-backslash` | Use backslash (`\`) to escape special characters in the export file | true | From 08fb07178977cb1e596cf7b2967144098789135b Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Thu, 27 Nov 2025 11:59:10 +0800 Subject: [PATCH 3/3] Update dumpling-overview.md --- dumpling-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dumpling-overview.md b/dumpling-overview.md index 72d58e58a9992..f6d2bcda99418 100644 --- a/dumpling-overview.md +++ b/dumpling-overview.md @@ -400,7 +400,7 @@ SET GLOBAL tidb_gc_life_time = '10m'; | `--cert` | The address of the client certificate file for TLS connection | | `--key` | The address of the client private key file for TLS connection | | `--csv-delimiter` | Delimiter of character type variables in CSV files | '"' | -| `--csv-separator` | Separator for each value in CSV files. If your data contains commas, it is recommended to use an uncommon character as the separator. Invisible characters are also supported, for example: `--csv-separator $'\001'`. | ',' | +| `--csv-separator` | Separator for each value in CSV files. If your data contains commas, it is recommended to use a combination of uncommon characters as the separator. Invisible characters are also supported, for example: `--csv-separator $'\001'`. | ',' | | `--csv-null-value` | Representation of null values in CSV files | "\\N" | | `--csv-line-terminator` | The terminator at the end of a line for CSV files. When exporting data to a CSV file, you can specify the desired terminator with this option. This option supports "\\r\\n" and "\\n". The default value is "\\r\\n", which is consistent with the earlier versions. Because quotes in bash have different escaping rules, if you want to specify LF (linefeed) as a terminator, you can use a syntax similar to `--csv-line-terminator $'\n'`. | "\\r\\n" | | `--escape-backslash` | Use backslash (`\`) to escape special characters in the export file | true |