上一页 1 2 3 4 5 6 7 ··· 30 下一页
摘要: 安装Oracle时,为了均衡电脑性能和数据库性能,Oracle一个实例默认内存占用大小为物理内存的1/8。 如环境不需要分配那么大的内存来支撑Oracle,可通过修改 sga_max_size 的值来减少系统中内存占用过大问题。 步骤如下: 1.cmd sql... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(1500) 评论(0) 推荐(0)
摘要: SQLServer中 isnull(m.OfficeCode,'''')='''' 用sqldeveloper工具转成Oracle数据库后发现原来SQL Server中的非NULL空字符串转成了一个空格,所以 原有的像上面的判断是否为空的写法不能简单写成 m.... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(29) 评论(0) 推荐(0)
摘要: SQL Server中可以像下面这样用as定义表名 from K_MicfoNo as a 但是在oracle中像上面这样写会报 > ORA-00907: missing right parenthesis 错误 oracle中正确写法:from K_Mic... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(499) 评论(0) 推荐(0)
摘要: 一般情况下出现 “> ORA-00936: missing expression ” 无非是这几种原因: 选取的最后一个字段与from之间有逗号SQL语句中有表字段是oracle关键字语句之间缺少逗号等分隔符查询语句中写了where却缺少必要条件字段定义。。。... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(1595) 评论(0) 推荐(0)
摘要: 程序从MS SQL移植到ORACLE,面临大面积的SQL语句修改,其中用的最多的莫非isnull,虽然oracle中有nvl ,nullif, is null等函数,但却没有isnull。自己写一个吧,但是因为类似ISNULL(),NVL()的函数入参和返回值... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(234) 评论(0) 推荐(0)
摘要: 此问题跟这个连接相同,但错误提示不同 https://blog.csdn.net/wh445306/article/details/102854868 from K_Company as a Where LoginID ORA-00933: SQL comm... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(84) 评论(0) 推荐(0)
摘要: 大家知道sql中可以使用newid()生成guid ORACLE也有相同的函数,sys_guid() ,但是生成的格式跟SQL中的有区别。 而且生成的是16位RAW格式的,用某些工具比如Navicat直接select乱码,pl/sql则不会乱码。 还是自己... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(539) 评论(0) 推荐(0)
摘要: SQL: DataLength返回字符串的字节长度. Len返回字符串的字符长度, 其中不包含尾部空格 ORACLE: Length与LengthB比较Lengthb(string)计算string所占的字节长度 Length(string)计算strin... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(37) 评论(0) 推荐(0)
摘要: 原SQL中语句很长不贴了,只贴出有问题的部分 SQL Server中这样写没问题 case IsNull(State, 0) when 0 then '启用' else '禁用' end as sState 转Oracle改成这样 case nvl(State... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(664) 评论(0) 推荐(0)
摘要: SQL中我们可以这样写 Select top 5 * From k_micfo Where sex='女' order by loginid desc Oracle中要输出同样的结果只能是先查询排序然后再从结果中取记录 select * from (Sele... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(27) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 30 下一页