diff --git a/sql/templates/sqlsubmit.html b/sql/templates/sqlsubmit.html
index f2963d3cad..e9cef4666e 100644
--- a/sql/templates/sqlsubmit.html
+++ b/sql/templates/sqlsubmit.html
@@ -391,8 +391,10 @@
提交信息确认
return true
}
- String.prototype.removeStartsWith = function(prefix) {
- let str = String(this);
+ function removeStartsWith(str,prefix) {
+ if (typeof str !== 'string' || str === null) {
+ return str;
+ }
if (str.startsWith(prefix)) {
return str.substring(prefix.length);
}
@@ -403,7 +405,7 @@ 提交信息确认
const sqlTips = "-- 请在此输入SQL,以分号结尾,仅支持DML和DDL语句,查询语句请使用SQL查询功能。\n";
var editorValue=editor.getValue();
// 删除默认的提示字符串。
- editorValueRemove=editorValue.removeStartsWith(sqlTips);
+ editorValueRemove=removeStartsWith(editorValue,sqlTips);
if(editorValue!==editorValueRemove)
{
editor.setValue(editorValueRemove);