存档

‘Oracle’ 分类的存档

SQL语句:去掉重复值返回多列

2011年3月21日 冰点浏览次数(352) 没有评论

返回方法1:

排序:select * from (select min(id) as id,name from mp  group by name) as d order by d.id desc
    不排序: select min(id) as id,name from mp  group by name

返回方法2:

select * from mp t1  where  
not exists(select * from mp t where t1.name=t.name and t.id<t1.id) 

阅读全文…

Oracle 11g用exp有些表无法导出?

2011年3月16日 冰点浏览次数(179) 没有评论

        无法导出的表都是空表,解决办法就是插入数据

用以下这句查找空表

  select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0

Oracle推出Linq to Oracle

2011年2月15日 冰点浏览次数(716) 没有评论

                Oracle推出Linq to Oracle EF,目前还是测试版.

                使用方法跟Linq to MSSQL   EF完全一样

                 插件下载地址:32-bit Oracle Data Access Components (ODAC)for Microsoft Entity Framework and LINQ to Entities 注意下载需要登录 注册个用户名即可. 阅读全文…

linq to oracle

2010年11月25日 冰点浏览次数(340) 1 条评论

aps.net:linq to oracle11整了很久,终于解决.

参考:http://blogs.msdn.com/b/jkowalski/archive/2008/10/24/using-ef-oracle-sample-provider-with-edm-designer.aspx

1. 下载 解压 EFOracleSampleProvider.zip  http://code.msdn.com/EFOracleProvider 把整个解决方案重新生成一遍.

2.运行 CMD,命令行输入:

notepad %WINDIR%\Microsoft.NET\Framework\v2.0.50727\config\machine.config

阅读全文…

分类: Linq, Oracle 标签:

PowerDesigner中如何生成主键和自增列–Oracle版本

2010年11月23日 冰点浏览次数(332) 没有评论

        Oracle中如何新建自增列,总的来说需要建立序列,并把这个序列付给某一列,重建触发器即可。

第一步,首先要建立与数据库的连接,方法较多,这里举个例子:

如何建立与Oracle的连接:http://www.cnblogs.com/netsql/archive/2010/05/19/1739491.html

第二步,打开PD15,新建一个PDM文档,然后新建一个表,如图所示:

阅读全文…

分类: Oracle 标签: , , ,

Oracle11G Design Center

2010年11月22日 冰点浏览次数(78) 没有评论

如果在数据库上启用了强口令选项,在创建 OWBSYS 之后,您需要解除对 OWBSYS 帐户的锁定并使其口令不过期。继续执行第 2 条和第 3 条 SQL Plus 命令,解除对 OWBSYS 帐户的锁定并指定一个名为 OWBSYS 的口令:

alter user OWBSYS account unlock;

alter user OWBSYS identified by OWBSYS;

分类: Oracle 标签: ,