数据库
金生水起sky
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ORACLE SQL
alter table componentresource add PRIMARY KEY (COMPONENT_ID, LANGUAGE_ID); ------find duplicate records SELECT COMPONENT_ID, LANGUAGE_ID FROM componentresource t GROUP BY COMPONENT_ID, LANGUAGE...2009-07-31 11:21:05 · 106 阅读 · 0 评论 -
SQL Loader使用小结
最近使用SQL Loader实现从CSV文件导入数据库表的功能。SQL Loader使用比较简单,功能也比较强大。但是一些细节需要注意,这里总结一下,以备日后参考。 网上有很多资料,这里整理一下: 关于SQL Loder的基本介绍可以参考 SQL*Loader is a bulk loader utility used for moving data from external ...2010-05-23 12:04:19 · 271 阅读 · 0 评论 -
Oracle三层嵌套查询的bug
如下的SQL语句查询不到任何记录,尽管数据库中有符合条件的记录。这是Oracle三层查询的bug。 select cb.* from mw_app.t_cb cb where cb.obj_id in (select cba.channel_id from mw_app.t_current_business_alarm cba where cba.business_id in ...原创 2012-02-09 22:23:09 · 617 阅读 · 0 评论 -
Oracle tablespace user table sequence procedure trigger function cursor
---------------create tablespace---------------------- create tablespace TEST datafile 'C:\oracle\product\10.2.0\oradata\orcl\test01.dbf' size 2000M; ---------------create user -----------------...原创 2012-02-09 22:27:27 · 131 阅读 · 0 评论 -
表名过长的处理方法
在实际的开发场景中,有时需要动态创建表,表名是由几个关键字组合而成,可能很长,而数据库对表名的长度有限制,比如orcacle表名最大30个字符。一种解决办法是创建一个映射表,把由关键字组合的字符串作为一列存储在映射表中,另一个简化的名称作为表名, 比如创建映射表 create table t_module_map ( id number not null, table_name var...原创 2012-02-10 12:51:39 · 3024 阅读 · 0 评论
分享