原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
安装64bit oracle11g数据库后,使用PL/SQL连接数据库,解决“中文字符”乱码问题
现场环境
操作系统
WINDOWS 2008 64bit
数据库版本
Oracl11g 64bit 11.2.0.3...
分类:
数据库 时间:
2014-11-25 14:32:08
阅读次数:
257
一、如果在SQL*PLUS中,需要先开启参数输出命令
SQL> set serverout on
SQL> exec dbms_output.put_line('test');
test
PL/SQL procedure successfully completed
SQL>
二、PL/SQL Developer中,调试存储时可以用DBMS_OUTPUT.put_line()命...
分类:
数据库 时间:
2014-11-25 10:54:50
阅读次数:
223
在Oracle PL-SQL中,左连接和右连接也可以以如下方式来实现
例子:
SELECT stu_name, class_name
FORM students, classes
WHERE students.classid(+) = classes.id
上面这个sql查询使用了右连接。
即“(+)”所在位置的另一侧为连接的方向。
右连接说明等号右侧的所有记录均会被显示,无论其...
分类:
数据库 时间:
2014-11-24 19:21:17
阅读次数:
198
例子:
select * from table_test
where creatdate between to_date('2009-11-1 8:47:14','yyyy-mm-dd hh24:mi:ss')
and to_date('2009-12-1 8:47:14','yyyy-mm-dd hh24:mi:ss')
推荐使用:
select * from table...
分类:
数据库 时间:
2014-11-24 19:17:08
阅读次数:
564
安装了Oracle11g,但是安装完成之后,pl/sql显示乱码,然后就进行排查问题1.看一下你的Oracle本身是不是乱码,在cmd中输入sqlplus,然后登陆本地数据库,查询一条有中文汉字的记录,看一下显示是否正确。2.在你的pl/sql中执行select * from V$NLS_PARAM...
分类:
数据库 时间:
2014-11-24 18:43:48
阅读次数:
163
当编写PL/SQL程序时,可以用多种方式来运行。可以直接在SQL*Plus(或某些其他SQL环境,如SQL Developer)中运行,也可以将之存储在数据库中,然后从SQL环境或程序运行。当在数据库中存储程序时,该程序被称为存储程序(stored program)或存储对象(stored object)。这在本章稍后讲解。现在,让我们来讨论如何使用SQL*Plus编写程序。虽然是从SQL*Plu...
分类:
数据库 时间:
2014-11-24 12:00:01
阅读次数:
275
一、数据库语言部分1. SQL语言:关系数据库的标准语言2. PL/SQL:过程化语言Procedural Language3. SQL*Plus:简单的报表,操作系统接口4. Oracle 8.01后出现:(1) 数据分区技术:只适用8.01后的版本,数据分散存放,不要放在一个硬盘上,I/O性能好...
分类:
数据库 时间:
2014-11-23 21:33:24
阅读次数:
404
PL/Sql初次使用需要配置文件内容,对于我这种Oracle新手来说各种配置有点凌乱,所以果断选择SqlDeveloper。选择它是因为初次使用的时候它不用想PL/Sql那样配置文件,而只需要添加一个连接即可。如图SqlDeveloper除了能连接Oracle还可以连接SqlServer
分类:
数据库 时间:
2014-11-23 18:45:58
阅读次数:
172
1.标量:ag1:declarev_ename emp.ename%type;--自己称为单变量beginselect ename into v_enamefrom emp where empno=&no;dbms_output.put_line('雇员名称'||v_ename);end;ag2:d...
分类:
数据库 时间:
2014-11-23 15:51:01
阅读次数:
264
1.标量:ag1:declarev_ename emp.ename%type;--自己称为单变量beginselect ename into v_enamefrom emp where empno=&no;dbms_output.put_line('雇员名称'||v_ename);end;ag2:d...
分类:
数据库 时间:
2014-11-23 15:45:11
阅读次数:
276