使用SQL智能模版加速数据库应用开发一

日期: 2008-07-17 作者:scudscud 来源:TechTarget中国 英文

  Sybase WorkSapce基于开源的Eclipse技术,它使Sybase数据库开发人员可以开发能访问多个数据库服务器数据库的数据库应用对象。


  1. 什么是智能模版


  SQL智能模版英文全称是SQL Intelligent Template。在Sybase WorkSpace 2.0 之前,你可以使用SQL模版(SQL Template)来免除重复输入一些常用的SQL语句。但是SQL模版仍然具有一些缺陷,比如你想写一个insert语句,SQL模版并不能知道你要更新的表名,也不知道具体的表字段。下面是一个SQL模版的例子。


  首先选择SQL模版insert。


使用SQL智能模版加速数据库开发(图1)  


  图一


  然后你可以输入表名和具体的表字段。


  使用SQL智能模版加速数据库开发(图2)


  图二


  但是SQL模版不能支持如下功能:


  1.不能自动列出所有的表字段。你仍然需要自己指定每个字段。如果你insert的表有多达几十个字段,这个工作量也是不小的。


  2.不能自动提示具体的每个表字段的数据类型。当你在为某个字段赋值的时候,你是否忘记了它的数据类型而不得不返回去查找。


  3.不能自动的为插入值声明变量。比如你想先定义变量,通过对变量赋值的方式来动态插入数据到表。


  如上这些功能现在都可以用SQL智能模版来实现。


  在Sybase WorkSpace 2.0里,SQL智能模版能支持如下这些SQL语句:select, insert, delete, update和&#101xecute。支持的平台包括Sybase ASE, ASA和IQ。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

scudscud
scudscud

相关推荐

  • Azure数据湖分析从U-SQL中获得提升

    大数据的发展已经让许多精通SQL的数据专业人员不知所措。微软的U-SQL编程语言试图让这些人回归数据查询游戏。

  • TT百科:SQL(结构化查询语言)

    一般来说,SQL-on-Hadoop仍是一项新兴技术,但随着各个公司寻求获得拥有大数据应用程序编程SQL技能的开发和分析人员,它们正逐渐成为Hadoop部署的固定组件。

  • SQL和NoSQL数据库设计之争

    企业收集了很多大规模增长的松散结构化数据,Hadoop,Spark以及其他新技术处理这些数据非常有助于改善商业智能分析效率。

  • 趣解数据库市场竞争格局

    数据库咨询顾问Curt Monash对数据库技术的发展格局进行了趣味解读,包括如Oracle、IBM、Sybase鞥厂商之间的竞争关系。