请
登录
后使用快捷导航
没有帐号?
注册
登录
注册
快捷导航
首页
论坛
BBS
博客
技术栈
ITPUB学院
名人堂
版主团
搜索
高级搜索
热搜:
oracle
SAP
sap
二维码
dba
Oracle
c++
C++
CRM
银联信息中心
比特币
小额贷款
贷款
crm
ORACLE
项目管理系统
thread
android
python
java
本版
文章
帖子
用户
ITPUB论坛-专业的IT技术社区
»
论坛
›
≡ 大数据与数据库 ≡
›
Oracle开发
›
计划用PL/SQL做一个SQL生成器(更新在20/27楼)
1
2
3
4
5
/ 5 页
下一页
返回列表
楼主:
〇〇
收藏
|
[精华]
计划用PL/SQL做一个SQL生成器(更新在20/27楼)
[复制链接]
newkid
newkid
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
519
31
#
发表于 2010-8-11 03:09
|
只看该作者
27楼:
我看你几个动态游标都是不必要的,搞得复杂得要命,其实静态SQL就可以了。
生成11G的PIVOT会简单很多。
使用道具
举报
回复
显身卡
〇〇
〇〇
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
407
32
#
楼主
|
发表于 2010-8-11 05:46
|
只看该作者
回复 #32 newkid 的帖子
有的确实不必要,但是拼case语句那个好像必要
使用道具
举报
回复
显身卡
newkid
newkid
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
519
33
#
发表于 2010-8-11 06:16
|
只看该作者
你的v_tcode完全没必要用参数传进来,就在静态SQL中直接访问eav表好了。反正你对它的结构也有依赖,表名做成灵活的没什么意义。
使用道具
举报
回复
显身卡
〇〇
〇〇
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
407
34
#
楼主
|
发表于 2010-8-11 08:14
|
只看该作者
回复 #34 newkid 的帖子
对,但是如果用户已经有个同名的表,想给他们一个选择的机会
使用道具
举报
回复
显身卡
lihe_lihe1981
lihe_lihe1981
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
1
35
#
发表于 2010-8-11 11:36
|
只看该作者
顶下oo
使用道具
举报
回复
显身卡
Williamzhao1979
Williamzhao1979
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
21
36
#
发表于 2010-8-11 19:34
|
只看该作者
顶,支持!
使用道具
举报
回复
显身卡
newkid
newkid
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
519
37
#
发表于 2010-8-11 21:43
|
只看该作者
原帖由
〇〇
于 2010-8-11 08:14 发表
对,但是如果用户已经有个同名的表,想给他们一个选择的机会
你是说用户有个同名为eav的表,但不是做这个用途的?然后用户又有另外一个表,恰好与你的eav结构一样?这也太巧了吧?
我还是认为应该用静态SQL, 整个程序好看多了。eav表可以用视图模拟出来。
使用道具
举报
回复
显身卡
〇〇
〇〇
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
407
38
#
楼主
|
发表于 2010-8-12 08:04
|
只看该作者
回复 #38 newkid 的帖子
感觉不管eav表名是固定还是不固定,case还是动态SQL实现比较方便
只要拼出几个group by列的笛卡尔积
如果用静态SQL读入数组再循环实现,不知道要嵌套几层
用视图模拟存在一个问题,如果事实表很大,distinct 取值成本很高
而如果用eav把维度表保存起来读起来快一些
使用道具
举报
回复
显身卡
iamczy1234
iamczy1234
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
0
39
#
发表于 2010-8-12 11:11
|
只看该作者
Oracle中 10G 的二维表查询函数
使用道具
举报
回复
显身卡
iamczy1234
iamczy1234
当前离线
积分
101
IP卡
狗仔卡
论坛徽章:
0
40
#
发表于 2010-8-12 11:11
|
只看该作者
自定义 Oracle中 10G 的二维表查询函数 一年前写的 应该能用 就是简单了点
http://generalboy.itpub.net/
使用道具
举报
回复
显身卡
1
2
3
4
5
/ 5 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
SAP R/3
TOP
技术积分榜
社区积分榜
徽章
团队
统计
知识索引树
积分竞拍
文本模式
帮助
ITPUB首页
|
ITPUB论坛
|
数据库技术
|
企业信息化
|
开发技术
|
微软技术
|
软件工程与项目管理
|
IBM技术园地
|
行业纵向讨论
|
IT招聘
|
IT文档
ChinaUnix
|
ChinaUnix博客
|
ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有
联系我们
未成年人举报专区
京ICP备16024965号-8
北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
快速回复
返回顶部
返回列表