易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : Oracle

我在CentOS下学习oracle的笔记

[root@myLinux ~]# env | grep LANG      ------------>查看本地字符编码  ???如何修改字符集
LANG=en_US.UTF-8
[root@myLinux ~]# top -------------> 查看系统进程、登陆用户等信息
[root@myLinux ~]#
top - 22:07:55 up  1:09,  1 user,  load average: 0.40, 0.22, 0.08
Tasks:  48 total,   1 running,  47 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   1091388k total,   314132k used,   777256k free,    25516k buffers
Swap:  1052248k total,        0k used,  1052248k free,   227984k cached
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND               ......

使用OTL连接oracle(一)

我是个菜鸟~~,今天公司就给个资料让做otl编程连接oracle数据库,oracle是已经安装上了的,我在网上查了好长时间的资料怎么
创建oracle的数据源,然后连接配置好的网络数据库,鼓捣了半天终于连接上了,下面分享一下~~
一,配置oracle的数据源(xp系统)
1 控制面板->管理工具->数据源->系统DNS
2 添加->选择“Microsoft ODBC for oracle”->完成 之后会弹出一个对话框(当然,如果你没有安装oracle客户端那只会报错,
如果安装了oracle也会有oracle自己的驱动程序,使用哪个都是可以的)
3 数据源名称DNS自己填写,这个名字在otl处理连接的时候会用到;服务器名称就写本地服务器名或者你配置好的网络服务器名,
如果你不会配置,那~~...上网搜一下吧,很多的~~用户ID是连接服务器的用户ID(应该是,反正我是这么写连上的)
4.OK,完成!
二,OTL程序中连接需要注意的问题
1.otl_connect db;
db.rlogon("userid/pwd@orcl");
好了,userid和pwd指你连接到刚刚设置的oracle数据源的服务器的用户名和密码,而"orcl”指刚刚设置的数据源的名称,我刚开
始以为和oracle连接的方式一样是服务器名,搞了很久~~o(╯□╰)o
2.代 ......

Oracle 值集的设定

Oracle EBS系统中允许系统开发人员定义自己的值集,以满足不同的需要。现在,我们就来讨论如何在EBS系统中定义自己的值集。
在EBS系统中定义自己的值集步骤很简单:
1.进入到系统管理员(System Administrator)导航界面,如下图所示
   第一步展开弹性域(Flexfield),如图中红(1)所示;
   第二步展开描述(Descriptive),如图中红(2)所示;
   第三步展开验证(Validation),如图中红(3)所示;
   第四步双击集(Sets),如图中红(4)所示;
2.当双击进入集(Sets)后,我们可以计入下面的界面
  第一步定义值集的名称(Value Set Name),例如,XHU:2199_FOR_INSERT_ID;
  第二步进入到格式验证(Format Validation),选择我们需要的数据类型,例如,Number,然后,指定最大尺寸(Maximum Size),以及最小值(Min Value)和最大值(Max Value);
  第三步进入到值验证(value Validation),很多的时候我们要把值验证(value Validation)设置为None;
  第四步保存;
3.如何使用值集
  在后续文章中给出... ......

Oracle权限命令

1、权限管理 DBA登陆                             CONN / AS SYSDBA 创建用户                             CREATE USER hunter IDENTIFIED BY abc
授权会话                             GRANT CREATE SESSION TO hunter
授权创建表                          GRANT CREATE TABLE TO hunter
授权表空间                      ......

oracle模拟院校招生系统招生录取的过程(packages)

基本需求分析
高考招生和录取工作,一般是由招生部门和院校合作完成的。招生部门和院校是该应用程序的使用者。该应用程序为考生只提供一些简单的查询功能。
1.院校
院校应提供招生的要求,如招生的人数、最低录取分数线以及对考生的其他条件的限制。
院校需要在录取结束后查询院校的录取名单。
2.招生部门
招生部门要收集和整理考生信息,建立考生信息库和院校信息库。考生信息库用于存取考生的基本信息,包括考生的高考成绩和报考志愿;院校信息库用于存取院校的基本信息和招生信息。
n招生部门需要在录取结束后统计所有院校的招生情况。
3.考生
考生在录取过程中需要查询其高考分数和录取状态。
 
相关表
学院信息表college 
 
字段名称
类型
宽度
约束条件
简要说明
学院编号collegeid
number
5
主键
学院的编号
学院名称name
varchar2
50
不允许为空
学院的名称
录取分数线grade
number
3
>-1 and <701
院校最低录取分数线
计划招生人数plan_total
number
3
不允许为空
计划招生人数
录取人数actual_total
number
3
默认初值为0
已经录取的人数
联系人connector
varchar2
50
默认为空
......

oracle Date型时间加减

update  remember t set t.arrivetm =(t.arrivetm-1-1/24-10/(24*60))
where t.restartinfo='whyq20090922108942' and t.zx='5'
今天要找一个函数,实现在ORACLE中改变时间。在网上找到一个,然后应用到上面的句子里,很好用。该语句实现在现在的arrivetm上减去1天1小时10分钟。原帖内容如下:
oracle中时间运算
论坛中常常看到有对oracle中时间运算提问的问题,今天有时间,看了看以前各位兄弟的贴子,整理了一下,并作了个示例,希望会对大家有帮助。
首先感谢ern、eric.li及各版主还有热心的兄弟们
内容如下:
1、oracle支持对日期进行运算
2、日期运算时是以天为单位进行的
3、当需要以分秒等更小的单位算值时,按时间进制进行转换即可
4、进行时间进制转换时注意加括号(见示例中红色括号),否则会出问题
SQL> alter session set nls_date_format='yyyy-mm-dd hh:mi:ss';
会话已更改。
SQL> set serverout on
SQL> declare
  2 DateValue date;
  3 begin
  4 select sysdate into DateValue from dual;
  5 dbms_output.put_line('源时间:'||to_char(DateValue));
 &n ......
总记录数:3994; 总页数:666; 每页6 条; 首页 上一页 [633] [634] [635] [636] 637 [638] [639] [640] [641] [642]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号