【技术实现步骤摘要】
本专利技术属于数据库查询,尤其涉及一种基于输入sql动态生成查询界面的方法及系统。
技术介绍
1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
2、当前对于各种数据库查询主要通过数据库管理程序和固定的数据查询系统页面进行,而不同用户和场景对数据查询的sql(结构化查询语言)和格式有着不同需求。
3、对于数据库管理程序,虽然提供了基本的sql执行功能,但缺乏直观的可视化界面,用户需要手动编写sql语句并解析结果,操作复杂且效率低下。
4、而对于当前一般的数据查询系统,通常基于固定的查询逻辑和界面设计,无法灵活适应不同的用户需求和场景。当业务需求发生变化时,这些系统需要频繁进行开发和调整,开发周期长,维护成本高,难以快速响应业务变化。例如,在实际应用中,用户对查询条件和结果样式的个性化需求不断增加,需要动态调整查询条件的输入方式(如文本框、下拉框等)或结果展示的格式(如表格、图表等)。而传统的数据查询系统无法灵活适应不同的用户需求和场景,这就需要对系统进行高频开发,并且查询
...【技术保护点】
1.一种基于输入SQL动态生成查询界面的方法,其特征在于,包括:
2.如权利要求1所述的一种基于输入SQL动态生成查询界面的方法,其特征在于,作为进一步的技术方案,所述数据源信息包括构建数据库连接中所必须的数据库名称、数据库类型、数据库地址、用户名以及密码信息。
3.如权利要求1所述的一种基于输入SQL动态生成查询界面的方法,其特征在于,所述根据查询需求编写主SQL与循环SQL的过程为:按照自定义标准规范语句编写主SQL与循环SQL,并用特殊字符标志需要展现到查询条件中的字段、展现到查询结果中的字段以及查询参数。
4.如权利要求1所
...【技术特征摘要】
1.一种基于输入sql动态生成查询界面的方法,其特征在于,包括:
2.如权利要求1所述的一种基于输入sql动态生成查询界面的方法,其特征在于,作为进一步的技术方案,所述数据源信息包括构建数据库连接中所必须的数据库名称、数据库类型、数据库地址、用户名以及密码信息。
3.如权利要求1所述的一种基于输入sql动态生成查询界面的方法,其特征在于,所述根据查询需求编写主sql与循环sql的过程为:按照自定义标准规范语句编写主sql与循环sql,并用特殊字符标志需要展现到查询条件中的字段、展现到查询结果中的字段以及查询参数。
4.如权利要求1所述的一种基于输入sql动态生成查询界面的方法,其特征在于,所述基于构建的历史变量配置信息表分别对查询条件字段和查询结果列字段中的元素属性进行定义,将定义内容存入查询条件定义信息表和查询结果定义信息表,包括:
5.如权利要求1所述的一种基于输入sql动态生成查询界面的方法,其特征在于,构建查询模板页,利用查询模板页接受自定义查询配置信息;根据配置信息生成查...
【专利技术属性】
技术研发人员:姜诚,吕梁,铉克峰,赵丁丁,李璇,李桂丰,
申请(专利权)人:山大地纬软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。