
orcale
文章平均质量分 60
哓白
这个作者很懒,什么都没留下…
展开
-
orcale+sequence实现表主键自增长
1、创建表 create table loginfo ( id NUMBER not null primary key, username VARCHAR(20), sysname varchar(20), time VARCHAR(30),原创 2013-10-15 18:50:53 · 719 阅读 · 0 评论 -
orcale常用函数之转换函数-------orcale笔记
除了字符、数值和日期函数外,Oracle 还提供转换函数。转换函数将值从一种数据类型转换为另一种数据类型。Oracle 所提供的一些转换函数如下所示。1.TO_CHAR(d [, fmt ]) 将 DATE 数据类型的“d”转换为 VARCHAR2 数据类型的值,格式由日期格式“fmt”所指定。如果省略了“fmt”,则将 d 按照默认的日期格式转化为 VARCHAR2 值。 示原创 2013-10-22 21:50:03 · 677 阅读 · 0 评论 -
orcale常用函数之字符函数--------------orcale笔记
1.INITCAP(string) 将“string”的字符转成大写。 示例/*以首字母大写的方式显示所有员工的姓名----initcap()*/select initcap(ename) from emp2. LOWER (string) 将“string”转成小写。 示例 /*以小写形式显示所有员工姓名*/原创 2013-10-22 20:47:41 · 652 阅读 · 0 评论 -
orcale中replace()函数与translate()函数的区别
简要比较: replace 字符串级别的代替 如:SELECT REPLACE('accd','cd','ef') from dual; --> aefd translate 字符级别的代替 如:select translate('acdd','cd','ef') from dual; -->aeff 分别详解 repla原创 2013-10-22 20:35:00 · 1367 阅读 · 0 评论 -
orcale常用函数之聚合函数----------orcale笔记
=====================================聚合函数========================================================/*--1: AVG(DISTINCT|ALL) ALL表示对所有的值求平均值,DISTINCT只对不同的值求平均值 */SELECT AVG(SAL) FROM SCOTT.EMP转载 2013-10-22 21:03:18 · 719 阅读 · 0 评论 -
orcale中like用法详解
在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些"很像…"的数据记录,以下是可使用的通配符:%零或者多个字符 _单一任何字符(下划线) \特殊字符 []在某一范围内的字符 [^]不在某范围内的字符1. %:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(转载 2013-10-22 20:13:47 · 2517 阅读 · 0 评论 -
orcale常用函数之日期函数-------orcale笔记
1.SYSDATE 返回当前的日期和时间 示例: select sysdate "date" from dual /*返回:2013-10-22 下午 09:10:58*/2.ADD_MONTHS(d, no_of_month) 返回带有“no_of_month”的日期“d”。参数“no_of_month”可为任何整数 示例原创 2013-10-22 21:30:58 · 844 阅读 · 0 评论 -
Orcale数据库操作练习
/*============================第一部分===========================*//*显示所有部门名称*/select dname from dept/*显示雇员名及其年收入,并制定列别名为“年收入”*/select ename,(sal+nvl(comm,0)) as "年收入" from emp/*查询显示不存在雇员的所有部门号*/sel原创 2013-10-22 16:07:39 · 1737 阅读 · 0 评论 -
orcale数据库之连接查询
数据库中链接查询大体可分为四类:等值连接,不等连接,自连接和外连接查询1.等值链接 :表之间的连接是通过相等的字段值连接起来的查询/*列出至少有一个雇员的所有部门*/select distinct dept.deptno,dept.dname,dept.loc from dept,empwhere dept.deptno = emp.deptno2.不等连接:在等值查询原创 2013-10-23 22:05:28 · 708 阅读 · 0 评论 -
Oracle 日期类型 转 时间戳
/*Oracle中将包含时分秒的日期类型转换成时间戳的可行方法*/create or replace function date_to_long(in_date IN DATE) return number isbeginreturn( (in_date -TO_DATE('19700101','yyyymmdd'))*86400 - TO_NUMBER(SUBSTR(TZ_OFFSE原创 2014-12-23 10:52:07 · 3074 阅读 · 0 评论