日志里面打印出来的sql是带问号的,然后参数另外又打印了一排。通过这个工具可以将带问号的sql与参数整合成可执行的sql。
以下是html代码:
引用
<html>
<head>
<style>
textarea{height:120px;width:1000px;
}
</style>
<script type="text/javascript">
function deal() {
var a = document.getElementById("1").value;
var b = document.getElementById("2").value;
var arrayA = a.split("?");
var arrayB = b.split(", ");
var res ='';
// alert(arrayA.length);
//alert(arrayB.length);
if(arrayA.length!=(arrayB.length+1)){
document.getElementById("3").value='参数个数不匹配';
}else {
for (var i=0;i<arrayB.length;i++) {
var tempB = arrayB[i];
if(tempB.indexOf('(String)')>0) {
tempB = tempB.replace("(String)","");
tempB = ' \''+tempB+'\' ';
//alert(tempB);
} if(tempB.indexOf('(Integer)')>0) {
tempB = tempB.replace("(Integer)","");
} if(tempB.indexOf('(BigDecimal)')>0) {
tempB = tempB.replace("(BigDecimal)","");
}
res =res + arrayA[i] +tempB ;
}
res =res + arrayA[arrayA.length-1] ;
}
//alert(res);
document.getElementById("3").value=res;
}
</script>
</head>
<body>
<textarea id="1" form="usrform" >此处录入sql语句...</textarea> <br>
<textarea id="2" form="usrform" >此处录入参数...</textarea> <br>
<textarea id="3" form="usrform" onfocus="deal()">此处是输出...</textarea>
<body>
</html>
效果如下图
- 大小: 190 KB
分享到:
相关推荐
4. **格式化SQL**:使用`sql-formatter.js`的`format`方法对编辑器中的SQL进行格式化。 5. **更新编辑器内容**:将格式化后的SQL返回到编辑器,显示格式化效果。 **4. 示例代码** 以下是一个简单的集成示例: ```...
在本压缩包中,"自封装JQ控件-ACE编辑器SQL格式化压缩等功能.rar",开发者将ACE编辑器与jQuery进行了整合,创建了一个新的jQuery组件,以便在前端页面中更方便地使用。这个组件特别适用于处理SQL代码,提供了以下...
在网页开发中,为了提升用户体验和增强代码可读性,SQL查询语句的高亮显示是必不可少的功能。标题“页面SQL编辑高亮显示”所涉及的技术核心在于如何在Web页面上实现一个具备实时高亮效果的SQL编辑输入框。描述中提到...
综上所述,"jshtmlcss格式化离线工具"是前端开发者不可或缺的辅助工具,它可以帮助优化和规范化JavaScript、HTML、CSS代码,甚至包括SQL,提升开发效率,保证代码质量。离线功能则确保了开发工作的连续性,无论何时...
Mybatis日志中的SQL解析工具(网页版) 说明:复制日志时,必须注意,日志必须包含Preparing:和Parameters:全部内容,而且日志换行格式要保留,不要复制成纯文本,直接ctrl+c即可。
SQL格式化涉及到将查询语句整洁地排列,以便于阅读和调试。这包括适当的缩进、去除非必要的空格以及注释的规范化。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于...
CoolFormat源代码格式化是一款C/C++/Java/C#/JavaScript/HTML/XML/PHP/SQL代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2007风格,并有多种样式可以替换。并且支持代码高亮到网页...
在网页应用中,CodeMirror常被用于提供一个交互式的代码编辑界面,让用户能够直接在浏览器中编写、编辑和格式化代码。这款编辑器不仅外观简洁,而且功能强大,能满足开发人员和学习者的各种需求。 1. **CodeMirror...
在实际应用中,我们常常需要展示包含日期的数据,这就涉及到日期的格式化问题。本文将详细探讨如何在 Bootstrap Table 中对日期进行格式化,同时考虑到后端数据来源是 MySQL 数据库,并且使用 Spring MyBatis 作为...
最后,`PRE[FORMAT] {ON|OFF}` 用来指定是否启用预格式化。 在实际应用中,我们可以使用 "-M" 选项来生成 HTML 报表。例如,我们可以使用以下命令来生成 DEPT 表的 HTML 报表: ```sql SQLPLUS -M "HTML ON" "HEAD ...
CoolFormat 是一款源代码格式化软件,支持对 C/C++/Java/C#/JavaScript/HTML/XML/PHP/SQL 等代码进行快速批量格式化操作。软件界面默认采用Office 2007 风格,清新爽朗!你也可以设置为自己喜欢的其它样式 。...
2024.07月更新 请看演示 增加加了100多查询娱乐功能 这个是带手机版TOOL在线网页...HTML格式化/压缩 CSS格式化/压缩 JS格式化/压缩 JS加密/解密 JS代码混合加密 SQL压缩/格式化 PHP代码格式化工具 XML压缩/格
如何通过HTML表单接收用户输入的查询条件,如何用JavaScript或jQuery验证输入,以及如何使用Java的JDBC(Java Database Connectivity)API连接和执行SQL查询,最后如何将查询结果转化为JSON或HTML格式,以便在网页上...
CHM(Compiled HTML Help)文件是一种常见的Windows帮助文档格式,它将多个HTML页面整合到一个可搜索的文件中,方便用户查阅。 在SQL Server的中文帮助文档中,你可以找到以下关键知识点: 1. **SQL Server架构**...
CoolFormat源代码格式化是一款C\C++\C#\CSS\HTML\Java\JavaScript\JSON\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2010风格,并有多种样式可以替换。并且支持代码...
CoolFormat源代码格式化是一款C\C++\C#\CSS\HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2010风格,并有多种样式可以替换。...
CoolFormat源代码格式化是一款C\C++\C#\CSS\HTML\Java\JavaScript\JSON\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2010风格,并有多种样式可以替换。并且支持代码...
### PL/SQL 报表的开发流程及html 格式的输出方法 #### 一、PL/SQL 报表概述 PL/SQL(Procedural Language for SQL)是Oracle数据库的标准编程语言,它允许用户在数据库环境中编写过程化的SQL代码。通过结合SQL的...
在这个场景中,我们看到使用了ASP(Active Server Pages)和SQL Server的技术组合,这是一套经典的Web开发架构,用于创建动态交互式网页。ASP是Microsoft开发的一种服务器端脚本语言,而SQL Server则是一种强大的...