摘要: 完整的查询语句类似是这样的: select ..., ROWNUM from table where <where clause> group by <columns> having <having clause> order by <columns>; 它的处理顺序是: 首先,执行 FROM/WH 阅读全文
posted @ 2017-09-06 11:15 邹尚雄 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: 6.4 Functions 6.4.1 Numeric abs/mod 绝对值/求模 sqrt/power/exp 求幂 ceil/floor/round 取整 trunc 截取小数点 sin/cos/ln/log 数学函数 6.4.1 Numeric abs/mod 绝对值/求模 sqrt/pow 阅读全文
posted @ 2017-09-06 11:13 邹尚雄 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 6.1 Data Type 查看数据所占空间的两个函数: -- 查看所占字节数 select length('你好,世界') from dual; -- 查看所占字符数,即多少个字母,多少个汉字 select lengthb('您好,美女') from dual; -- 比如 create tabl 阅读全文
posted @ 2017-09-06 11:09 邹尚雄 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 6.2 运算符 6.2.1 算术运算符 加 / 减 / 乘 / 除 6.2.1 算术运算符 加 / 减 / 乘 / 除 加 / 减 / 乘 / 除 6.2.2 连接运算符 是用来连接字符串的。跟java中的 + 是一致的。 select 'abc' || ' bcd ' as 连接后的结果 from 阅读全文
posted @ 2017-09-06 11:09 邹尚雄 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 用户权限 安装完 Oracle,缺省有两个用户: SYS 用户,又叫数据库系统管理员、特权用户,数据库中至高无上的存在。 它是数据库的系统管理员,负责数据库的安装、维护、升级、备份、恢复、优化等操作。 在它之下,保存着数据库所有的系统字典。 不能用 normal 身份登录,必须用 SYSDBA/SY 阅读全文
posted @ 2017-09-06 11:06 邹尚雄 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 常用的时间格式 在oracle中有 yyyy-mm-dd hh24:mi:ss 而在Java中有些区别 为yyyy-MM-dd HH:mm:ss 这点还是经常容易模糊的。相信很多人都有过统计某些数据的经历,比如,要统计财务的情况,可能要按每年,每季度,每月,甚至每个星期来分别统计。那在oracle中 阅读全文
posted @ 2017-09-06 10:55 邹尚雄 阅读(12575) 评论(0) 推荐(0) 编辑