## SqlScriptSaveOptions类
表示保存sql的选项。



**继承：** [`SqlScriptSaveOptions`](/cells/python-net/aspose.cells.saving/sqlscriptsaveoptions) → 
[`SaveOptions`](/cells/python-net/zh/aspose.cells/saveoptions)



SqlScriptSaveOptions 类型公开以下成员：

### 构造函数
|构造函数|描述|
| :- | :- |
| [`__init__(self)`](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/__init__/#) |创建用于保存 sql 文件的选项。|


### 属性
|属性|描述|
| :- | :- |
| [save_format](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/save_format) |获取保存文件格式。|
| [clear_data](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/clear_data) |保存文件后将工作簿清空。|
| [cached_file_folder](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/cached_file_folder) |可用作数据缓存的临时文件的文件夹。|
| [validate_merged_areas](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/validate_merged_areas) |指示在保存文件之前是否验证合并的单元格。|
| [merge_areas](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/merge_areas) |指示在保存文件之前是否合并条件格式和验证的区域。|
| [create_directory](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/create_directory) |如果为 true 并且目录不存在，则在保存文件之前会自动创建目录。|
| [sort_names](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/sort_names) |表示在保存文件之前是否对定义的名称进行排序。|
| [sort_external_names](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/sort_external_names) |表示在保存文件之前是否对外部定义的名称进行排序。|
| [refresh_chart_cache](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/refresh_chart_cache) |是否刷新图表缓存数据|
| [check_excel_restriction](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/check_excel_restriction) |当用户修改单元格相关对象时是否检查Excel文件的限制。<br/>例如，excel不允许输入长度超过32K的字符串值。<br/>当您输入的值超过 32K 时，它将被截断。|
| [update_smart_art](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/update_smart_art) |指示是否更新智能艺术设置。<br/>默认值为 false。|
| [encrypt_document_properties](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/encrypt_document_properties) |指示保存为 .xls 文件时是否加密文档属性。<br/>默认值为 true。|
| [check_if_table_exists](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/check_if_table_exists) |创建前检查表名是否存在|
| [column_type_map](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/column_type_map) |获取和设置不同数据库的列类型的映射。|
| [check_all_data_for_column_type](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/check_all_data_for_column_type) |检查所有数据以查找列的数据类型。|
| [add_blank_line_between_rows](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/add_blank_line_between_rows) |在每个数据之间插入空行。|
| [separator](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/separator) |获取并设置 SQL 脚本的字符分隔符。|
| [operator_type](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/operator_type) |获取和设置sql的操作符类型。|
| [primary_key](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/primary_key) |表示哪一列是数据表的主键。|
| [create_table](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/create_table) |是否导出建表sql。|
| [id_name](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/id_name) |获取并设置 id 列的名称。|
| [start_id](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/start_id) |获取并设置起始 ID。|
| [table_name](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/table_name) |获取并设置表名。|
| [export_as_string](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/export_as_string) |指示是否将所有数据导出为字符串值。|
| [sheet_indexes](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/sheet_indexes) |表示导出工作表的索引。|
| [export_area](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/export_area) |获取或设置导出范围。|
| [has_header_row](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions/has_header_row) |指示范围是否包含标题行。|



### 也可以看看
* 模块[`aspose.cells.saving`](..)
* 类 [`SaveOptions`](/cells/python-net/zh/aspose.cells/saveoptions)
* 类 [`SqlScriptSaveOptions`](/cells/python-net/zh/aspose.cells.saving/sqlscriptsaveoptions)
