PowerBuilder动态SQL语句及在组合查询中的应用.docVIP

  • 6
  • 0
  • 约6.12千字
  • 约 5页
  • 2017-08-13 发布于河南
  • 举报

PowerBuilder动态SQL语句及在组合查询中的应用.doc

PowerBuilder不仅支持在PowerScript中使用标准嵌入SQL语句,而且支持使用动态SQL语句。动态SQL语句可以解决嵌入SQL语句不支持DDL语句的问题,还能够在运行时构成SQL语句以解决在编译时不知道语句的具体格式或参数的问题。作者在“抚顺机动车辆管理信息系统”的开发过程中,对动态SQL语句的使用有了深刻的体会,车辆信息项目繁多而且组合条件复杂多变,使用该语句,不仅查询速度较高而且使用灵活可靠。下面就各动态SQL语句的使用格式、方法及各自的特点给予简单介绍,然后以查找车辆为例介绍动态SQL语句(格式4)在组合查询中的应用。 一、态SQL语句格式 PowerBuilder 有四种动态SQL格式,每种格式用于处理编译过程中的不同情况。 格式1:既没有输入参数,也没有输出结果集 格式2:有输入参数,但没有输出结果集 格式3:输入参数和结果集的列已知 格式4:输入参数和结果集在编译时有一个或都未知 1.动态SQL语句格式 格式 EXECUTE IMMEDIATE SQLStatement {USING TransactionObject} ; 参数描述 SQLStatement 是包括一条有效SQL语句的字符串。该字符串可以是常量或者冒号后面跟PowerBuilder变量(如:mysql)。该字符串必须只包括在一行上,且不能包含表达式。 TransactionOb

文档评论(0)

1亿VIP精品文档

相关文档