使用xml生成查询用sql语句


所属类别:临时文章

文章作者:chinasoe

特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!


由于项目的需要,要编写大量的sql查询,而项目成员编写的格式有很多的不同,于是想到利用XML统一做方面的工作(具体如何转换,大家可以根据项目编程的语言来实现)。具体如下:'!=>>=!><<=!<LIKE(value cannot include "@comma@")BETWEENIN'[value]='11@comma@202003-04-012003-04-01@comma@2003-04-01abNULL'[special]='eg.:not in (1,2,3)IS [NOT] NULL'/>说明:共七个节点:select节点:所需要得到的字段from_table:表源,该节点的table_name属性为表源的表名。field_name:字段名,构成查询的条件。其包含的属性介绍如XML串所示(下同)。join:联接条件join_table:联接的表orderby :排序的方法groupby:分组条件having:聚合条件下面以SQL Server2000自带的Northwind数据库为例,介绍具体的做法:SQL:SELECT UnitsInStock, ProductID, ProductNameFROM ProductsWHERE UnitsInStock BETWEEN 15 AND 25ORDER BY UnitsInStockXML:UnitsInStock, ProductID, ProductNameUnitsInStock由于时间比较仓促,还会有一些考虑不周全的地方,请大家讨论、补充,多谢了。如有疑问,也可以直接给我Email(chinasoe@163.net)关闭本页

相关信息

· ASP实用大全-ASP基础(4)

· 深入剖析微软系统的格式化冲突

· Linux各项系统开机服务的功能是什么?有哪些可以关掉?

· 交换机配置物理连接操作与图例








....

90395 9234