![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 62
西门吹雪哈哈哈哈
这是西门吹雪
展开
-
ORA-01795的原因及解决办法
系统报出一SQL异常,内容如下:java.sql.SQLException: ORA-01795: maximum number of expressions in a list is 1000找出抛异常时执行的SQL语句,貌不惊人啊,很平常一SQL语句,内容类似:SELECT * FROM DUAL T WHERE T.DUMMY IN ('1', '2', '3', ...),只是IN转载 2014-03-23 21:26:02 · 1280 阅读 · 0 评论 -
免安装Oracle客户端使用PL/SQL
Oracle客户端挺招人烦的,部署连接它的应用通常需要先安装它的客户端,安装程序要求在目标机器上写注册表,假设你没有洁癖的话,你仍可能被下面的事情绊住:当你的机器上的其他程序依赖于x64的Oracle的程序,并且它们很有可能根本不是你写的,因此你还不敢随便乱动服务器,但是你可能需要一个PL/SQL用来在相同的环境下执行查询,这个时候你还是需要一个免安装的办法来处理这个问题。1、下载Oracle转载 2014-11-18 09:22:31 · 458 阅读 · 0 评论 -
Oracle中的序列,同义词
Oracle中的序列,同义词2006年08月18日 星期五 下午 01:51什么叫序列: 1:定义: 仅向前的数字变量(和SQL中的自动编号有点像 identity(1,2) ) 2:如何定义一个序列 格式: create sequence start with in转载 2014-12-04 18:31:47 · 469 阅读 · 0 评论 -
PLSQL中汉字显示乱码问题
遇到问题: PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。其实并不是SQL语句写的有问题,而是系统不能识别汉字。 解决方法。 首先执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变转载 2014-12-10 16:31:06 · 397 阅读 · 0 评论 -
sql中ORDER SIBLINGS BY排序的含义
SIBLINGS 是兄弟姐妹的意思,那么ORDER SIBLINGS BY的意思就是在兄弟姐妹之间的排序,和orderby所表示的含义绝对不同,针对树状sql,我觉得ORDER SIBLINGSBY更有意义,树状sql查询出来的结果本身就是按照层次(hierarchy)结构排好序的,而加上关键字SIBLINGS其实是在hierarchy内部进行排序。You have to be car转载 2014-12-10 17:32:05 · 831 阅读 · 0 评论