PLSQL(oracle)
文章平均质量分 85
蓝色水
一个在海边拾贝壳的大男孩
2002年毕业于上海市交通大学上中路校区,曾参与微软ALL-IN-ONE-CODE FRAMEWORK项目并对WPF,C++,C#,Winform的MSDN论坛支持多年,专注于net的技术体系十多年,对DDD领域设计net的部署实施有独到见解和经验,并对JAVA的架构体系的数据持久化,AOP,分布式事务,单点登录,多业态权限设计,分布式日志系统有实际项目运用案例,致力于传统行业的HR,OA,费控,业绩,移动平台化整合,ERP改造以及云部署。
展开
-
oracle处理乱码的问题
先在pl/sql里面查询出oracle客户端的字符集,select userenv('language') from dual;然后在环境变量设置,这里设置好后一定要重新启动电脑,我尝试了很多方法不重启电脑就是不生效。 最后在代码里面做设置: System.Environment.SetEnvironmentVariable("NLS_LANG", "AM原创 2015-11-11 10:13:08 · 761 阅读 · 0 评论 -
oracle的order by排序中空字符串处理方法
1、缺省处理 Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 2、使用nvl函数 nvl函数可以将输入参数为空时转换为一特定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name 通过这个函数可以定制nul转载 2015-12-25 14:40:51 · 3044 阅读 · 0 评论 -
With temp as---sql语句用法
3.1 with基础 使用WITH AS 语句可以为一个子查询语句块定义一个名称,使用这个子查询名称可以在查询语句的很多地方引用这个子查询。Oracle 数据库像对待内联视图或临时表一样对待被引用的子查询名称,从而起到一定的优化作用。with子句是9i新增语法。 你可以在任何一个顶层的SELECT 语句以及几乎所有类型的子查询语句前,使用子查询定义子句。被定义的子查转载 2016-04-07 09:32:06 · 498 阅读 · 0 评论 -
Oracle中tnsping命令解析
Oracle Net 工具(命令)tnsping,是一个OSI会话层的工具,它用来:1)验证名字解析(name resolution,是oracle自己的网络服务名)2)远程的listener是否启动1.远程tnsping2.关闭监听3.启动监听,重新验证总结:1.tnsping 命令可以检查tcp协议是否已同,俗称我转载 2016-04-26 10:02:27 · 13030 阅读 · 0 评论 -
oracle和sql server取第一条记录的区别以及rownum详解
我们知道学生可能有重名的情况,那么当重名的时候假设只需要取得重名结果集中的第一条记录。 sql server:select top(1) num,Name from M_Student where name = 'xy' Oracle:select num,Name from M_Student where name = 'xy' and rownum转载 2016-04-21 14:40:11 · 12073 阅读 · 0 评论