# 脚本语法概述

在脚本中，定义逻辑中所包含的数据源名称、表格名称和字段名称。此外，存取权限定义中的字段也在脚本中详加定义。脚本由一系列连续执行的语句构成。

Qlik Sense 命令行语法和脚本语法在 Backus-Naur 形式符号或 BNF 代码中进行了介绍。

[什么是 Backus-Naur 形式？](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/Backus-Naur-formalism.htm)

代码的第一行早在新建 Qlik Sense 文件时已生成。这些数字解释变量的默认值根据操作系统的区域设置派生。

[在数据加载编辑器中使用变量](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)

[数字解释变量](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/number-interpretation-variables.htm)

脚本由一系列连续执行的脚本语句和关键字构成。所有脚本语句必须以分号“;”结束。

[脚本语句和关键字](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/script-statements-keywords.htm)

可以在 LOAD 语句中使用表达式和函数转换已经加载的数据。

[脚本表达式](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/script-expressions.htm)

对于使用逗号、制表符或分号作为分隔符的表格文件，可能会使用 LOAD 语句。LOAD 语句会默认加载文件的全部字段。

通用数据库可通过 ODBC 或 OLE DB 数据库连接器进行访问。此处使用的是一般标准 SQL 语句。SQL 语法接受不同 ODBC 驱动程序之间的区别。

此外，可以使用自定义连接器访问其他数据源。

[连接到数据源](https://help.qlik.com/zh-CN/sense/May2026/Subsystems/Hub/Content/Sense_Hub/LoadData/connect-data-sources.htm)