Oracle
文章平均质量分 81
GALA1212
永不放弃大家都是嘉凯立德啥快递另外请尽快了DJ舞曲快乐DJ舞曲快乐DJ舞曲快乐都叫我开起来都叫我开起来大家
展开
-
oracle 修改字符集 修改为ZHS16GBK
oracle数据库的字符集更改 A、oracle server 端 字符集查询 select userenv('language') from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显示形式 B、查询oracle client端的字符集转载 2016-04-01 10:15:18 · 2390 阅读 · 0 评论 -
oracle中CAST函数使用简介
CAST()函数可以进行数据类型的转换。CAST()函数的参数有两部分,源值和目标数据类型,中间用AS关键字分隔。以下例子均通过本人测试。一、转换列或值语法:cast( 列名/值 as 数据类型 )用例:1)、转换列--将empno的类型(number)转换为varchar2类型。select cast(empno as varchar2(10)) as emp转载 2016-04-14 17:09:03 · 544 阅读 · 0 评论 -
Oracle TRUNCATE语法
删除表全部内容,但保留表结构速度快,但不可回滚,要三思declarebegin EXECUTE IMMEDIATE 'TRUNCATE TABLE BS_BKOACT';end;原创 2016-04-11 13:13:40 · 594 阅读 · 0 评论 -
Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal转载 2016-04-13 15:16:47 · 240 阅读 · 0 评论 -
Oracle system用户忘记密码的解决方法
Oracle system用户是大家经常用到的,下面就为您介绍Oracle system用户在忘记密码情况下的解决方法,如果您在使用Oracle system用户时遇到过类似的问题,不妨一看。SQL> conn /as sysdba 已连接。 SQL> alter user system identified by password;用户已更改。SQL> alter转载 2016-04-13 15:11:34 · 1215 阅读 · 0 评论 -
plsql 返回结果集的存储过程
--返回结果集的存储过程 --1.创建一个包,在该包中定义了一个游标类型test_corsorcreate or replace package testpackage as type test_cursor is ref cursor;end testpackage;--2.创建存储过程create or replace procedure lt_pro1(ltN原创 2016-04-06 23:02:46 · 3917 阅读 · 0 评论 -
pl/sql 循环
-- loop 输入用户名,循环添加10个用户create or replace procedure sp_pro6(spName varchar2) isv_num number := 1;beginloop insert into user1 values(v_num,spName); exit when v_num=10; --自增原创 2016-04-06 20:38:45 · 224 阅读 · 0 评论 -
PL/SQL
set serveroutput onbegindbms_output.put_line('hello');end;块declare-- 定义变量v_ename varchar2(5);v_sal number(7,2);begin-- 执行部分select ename,sal into v_ename,v_sal from em原创 2016-04-03 13:30:16 · 227 阅读 · 0 评论 -
Oracle 查询
分页select * from (select a1.*, rownum rn from (select * from emp) a1 where rownum=6;创建一张表,用以后的表结构和数据,可以只取部分字段。create table mytable(id,name,sal,job,deptno) as select empno,ename, sal, job, dep原创 2016-04-02 15:08:34 · 241 阅读 · 0 评论 -
Oracle11g ORA-12560: TNS: 协议适配器错误
安装的时候语言要选AL32UTF8注册表的NLS_LANG=AMERICAN_AMERICA.AL32UTF8 sqlplus / as sysdbaORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台:运行“services.msc”,启动OracleOraDb11g_home1TNSListener转载 2016-04-02 19:16:15 · 2892 阅读 · 0 评论 -
Oracle 函数
declare-- 截取年月V_MONTHTHIS VARCHAR2(6):=TO_CHAR(sysdate,'yyyyMM');-- 当月1号V_YEAR_FIRSTDATE VARCHAR2(8):= TO_CHAR(sysdate, 'yyyy')|| '01';-- 前一年V_YEARLAST_DATE VARCHAR2(8):=TO_CHAR(ADD_MONTHS原创 2016-04-12 10:55:35 · 311 阅读 · 0 评论