用户参数
一般情况下,SQL 语句中只将问号?
作为参数处理。在此页面上,您可以指定应将哪些其他字符及其序列视为参数,以及在哪些位置。
SQL 参数的模式是通过正则表达式指定的。
执行参数化语句
如果语句中有参数,则必须在执行语句之前指定参数的值。
要执行参数化语句,请单击工具栏上的执行按钮并在第二列中输入值。或者,要打开“参数”对话框,请单击“查看参数”按钮。
配置用户参数的设置
按下Ctrl+Alt+S并导航至 请参见下表中对用户参数的说明。
。
用户参数
物品 | 描述 |
---|---|
在查询控制台和 SQL 文件中启用 | 将参数模式应用于 SQL 文件和数据库控制台中的 SQL。您可以在单个模式级别限制使用范围。 如果清除此复选框,则无论为单个模式指定的使用范围如何,模式都不会在 SQL 文件和控制台中使用。 |
使用 SQL 注入在字符串文字中启用 | 将参数模式应用于注入SQL的字符串文字。如有必要,您可以在单个模式级别限制使用范围。 如果清除此复选框,则无论为单个模式指定的使用范围如何,模式都不会在字符串文字中使用。 |
在 SQL 字符串中替换 | 将参数模式应用于 SQL 代码中的字符串文字。 例如,考虑以下代码。 从演员 WHERE actor_id='${actor_id}' 中选择 ${column_name} 如果清除该复选框,PhpStorm 将只查找其中的 但是,如果您选择在 SQL 字符串中替换选项,则该 |
参数模式 | 参数模式列表及其使用范围。 模式是使用正则表达式指定的。以冒号 (
使用 Alt+Insert、 Alt+Delete和 来添加、删除和重新排序模式 Alt+Up。 Alt+Down 要编辑模式或其使用范围,请单击该模式并使用以下控件:
|