Oracle数据库应用
无锡阔微信息科技
www.kuoweiinfo.com 无锡阔微信息科技有限公司
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle数据库服务启动后又停止了错误
出现“OracleOraHome81TNSListener 服务启动后又停止了,一些服务自动停止,如果他们没什么可做的解决方法:找到D:/oracle/product/10.2.0/db_1/NETWORK/ADMIN文件夹下的listener和tnsnames文件改掉侦听IP地址,因为这种错误一般是主机的IP地址变换引起的原创 2010-08-01 16:06:00 · 594 阅读 · 0 评论 -
Oracle中创建自增列
<br />由于第一次在项目中使用Oracle。哎,惭愧啊,居然被一个自增列的问题困扰许久。这个没有SQL Server使用起来方便,Oracle需要通过自增序列SEQUENCE加上触发器来实现。<br /><br />1、创建SEQUENCE,首先你需要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。<br /> 例如:CREATE SEQUENCE s_id INCREMENT BY 1 START WITH 1 MAXVALUE 999999999;<br /转载 2010-11-29 15:54:00 · 515 阅读 · 0 评论 -
Oracle编写存储过程
<br />--创建存储过程<br />CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p<br />(<br /> --参数IN表示输入参数,<br /> --OUT表示输入参数,类型可以使用任意Oracle中的合法类型。<br /> is_ym IN CHAR<br />)<br />AS<br />--定义变量<br />vs_msg VARCHAR2(4000); --错误信息变量<br />vs_ym_beg CHAR(6); -原创 2010-12-20 15:27:00 · 438 阅读 · 0 评论 -
Oracle简单存储过程编写
<br />create or replace procedure kk()<br />declare i integer<br />begin<br /> select count(*) into i from user_tables where table_name='tb'<br /> if i>0<br /> dbms_output.put_line('表已存在');<br /> execute immediate 'drop table tb'<br /> else<br /> dbms_outp原创 2010-12-20 15:39:00 · 502 阅读 · 0 评论 -
linux启动oracle服务
1、启动数据库服务su - oraclesqlplus "/as sysdba"startupexit2、启动oracle监听 $lsnrctl lsnrctl>status (查状态) lsnrctl>start 3、关闭数据库服务shutdown immediate原创 2010-12-20 17:43:00 · 569 阅读 · 0 评论 -
oracle判断列名是否存在
<br />select count(column_name) from cols where table_name=upper('T_RT_GoodsPackageRelation') and column_name=upper('posdate')原创 2010-12-24 15:46:00 · 1385 阅读 · 0 评论 -
Oracle去掉回车符
<br />--回车符的ascii码是不是10selectreplace('成龙20100618<br />20103500<br />01017621',chr(10),'') from dual <br /> <br />要显示成:成龙201006182010350001017621原创 2010-12-27 15:20:00 · 686 阅读 · 0 评论 -
Oracle存储过程的调用
一:无返回值的存储过程 存储过程为: CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS BEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2); END TESTA; 然后呢,在java里调用时就用下面的代码: package com.hyq.原创 2010-12-24 18:00:00 · 764 阅读 · 0 评论 -
oracle获取子集数据(类似于树形菜单)
CREATE TABLE T_TREE (ID NUMBER PRIMARY KEY, FATHER_ID NUMBER, NAME VARCHAR2(30)); INSERT INTO T_TREE VALUES (1, 0, 'A'); INSERT INTO T_TREE VALUES (2, 1, 'BC'); INSERT INTO T_TREE VALUES (3, 1, 'DE'); INSERT INTO T_TREE VALUES (4, 1, 'FG'); INSERT INTO原创 2010-12-27 16:06:00 · 1032 阅读 · 0 评论
分享