易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE 常用的SQL语法和数据对象

 一.数据控制语句 (DML) 部分
            1.Insert (往数据表里插入记录的语句)
            Insert INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);
            Insert INTO 表名(字段名1, 字段名2, ……) Select (字段名1, 字段名2, ……) from 另外的表名;
            字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’
            如果字段值里包含单引号’ 需要进行字符串转换, 我们把它替换成两个单引号''.
            字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度校验.
            日期字段的字段值可以用当前数据库的系统时间SYSDATE, 精确到秒
            或者用字符串转换成日期型函数TO_DATE(‘2001-08-01’,’YYYY-MM-DD’)
            TO_DATE()还有很多种日期格式, 可以参看ORACLE DOC.
            年-月-日 小时:分钟:秒 的格式YYYY-MM-DD HH24:MI:SS
            Insert时最大可操作的字符串长度小于等于4000个单字节, 如果要插入更长的字符串, 请考虑字段用CLOB类型,
            方法借用ORACLE里自带的DBMS_LOB程序包.
            Insert时如果要用到从1开始自动增长的序列号, 应该先建立一个序列号
            Create SEQUENCE 序列号的名称 (最好是表名+序列号标记) INCREMENT BY 1 START WITH 1
      


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

oracle 用户密码和资源管理

oracle 用户密码和资源管理
  oracle中使用profile对用户密码和资源进行管理。
SQL> select * from dba_profiles order by resource_name;

PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
------------------------------ -------------------------------- ------- ......

ORACLE从表中随机返回n条记录

使用ORDER BY子句,ROWNUM内置函数和DBMS_RANDOM包中的内置函数VALUE来实现
SQL> select * from
2 (
3 select ename,job
4 from emp
5 order by dbms_random.value()
6 )
7 where rownum<=5;
ENAME JOB
---------- ---------
TURNER SALESMAN
SMITH CLERK
MARTIN SA ......

linux下安装oracle10xe版

radhat 5.2下安装oracle10g
1、系统需求:
内存:至少512mb,推荐用1g;
硬盘:服务器至少60g;
(一般情况下硬件都能符合要求)
软件包:glibc-2.3.2, libaio-0.3.96
交换空间:
RAM: 0~256MB,   SWAP: 3 倍 RAM 大小
RAM: 256~512MB,  SWAP: 2 倍 RAM 大小
RAM: >=512MB,   SWAP: 10 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号