(原创)铺统计之基--在SQL中动态生成列的解决方案
2006-01-17 20:14
483 查看
(原创)铺统计之基--在SQL中动态生成列的解决方案
在实际的开发和应用中,往往需要动态的生成一些列,比如把所有的种类放在一个表,而每一个种类都需要对应一些相关的信息,怎么办呢?
很多时候需要建立动态列来实现,这样应用得最多还是在存储过程之中,现在就来简单说明一下如何建立动态列:
实现说明:在存储过程中建立一个可以动态生成列的临时表,
将建立表的SQL语句组建为一个字符串,最后使用EXEC执行即可
获得种类的方法可以使用游标完成
SQL:语句比较简单,略过。
在实际的开发和应用中,往往需要动态的生成一些列,比如把所有的种类放在一个表,而每一个种类都需要对应一些相关的信息,怎么办呢?
很多时候需要建立动态列来实现,这样应用得最多还是在存储过程之中,现在就来简单说明一下如何建立动态列:
实现说明:在存储过程中建立一个可以动态生成列的临时表,
将建立表的SQL语句组建为一个字符串,最后使用EXEC执行即可
获得种类的方法可以使用游标完成
SQL:语句比较简单,略过。
相关文章推荐
- SQL动态日期列统计
- hibernate利用@DynamicInsert和@DynamicUpdate生成动态SQL语句
- LSQL,第一次执行表的select操作的时候,提示"动态执行表不可访问,本会话的自动统计被禁止"
- 动态SQL字符长度超过8000【SQL SERVER 2005之完美解决方案】
- 根据Django Model动态生成sql的方法
- 动态生成并执行SQL语句
- “不返回任何键列信息的SelectCommand不支持UpdateCommand的动态SQL生成”问题
- 也许有用的SQL:对单表数据进行count统计生成简单的交叉表
- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成
- 【转载】C#动态页面aspx生成静态html解决方案
- Jquery Chosen 插件 动态生成option 或重新绑定的解决方案
- 对于“不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成”问题的解决
- 利用@DynamicInsert和@DynamicUpdate生成动态SQL语句
- 动态生成SQL语句,对数据操作
- ABAP动态生成经典应用之Dynamic SQL Excute 程序
- 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成
- DB2存储过程实现查询表数据,生成动态SQL,并执行
- 动态产生和删除相关组件并生成SQL语句
- 用Winfrom动态生成SQL的insert语句
- C#中"对于多个基表不支持动态SQL生成"的错误原因