=SIMPLIFIED CHINESE_CHINA.ZHS16GBK3、关闭plsql,重启试试,如果不信,重启电脑plsql查询数据显示为乱码解决方案标签:电脑 bsp info 乱码 加载 数据 imp 连接数据库 img 本文系统来源:https://www.cnblogs.com/yuanchaoyong/p/11555846.html
plsql程序中循环语句的使用标签:使用 log logs src 程序 语句 nbsp plsql alt 本文系统来源:http://www.cnblogs.com/hwgok/p/7373592.html
索引表(或者叫做关联数组,associative array )嵌套表(nested table)变长数组(varray)二维数组(多层集合)索引表---创建索引表类型的语法如下所示: TYPE type_name IS TABLE OF element_type INDEX BY index_type; table_name TYPE_NAME;--其中,element_type 指明集合中存放的数据的类型--index_type指定下标的类型。只能是整型或者字符串--使用下标来引用索引表中的单个元素,如下所示:table_name...
当编辑 sql语句 或存储过程时 关机或进程被中断
导致 SQL语句找不到了 没保存
1. 执行过的情况 ctrl+e sql执行历史记录
2.再次打开plsql 恢复文件检测 可以恢复
找到恢复文件 C:\Users\admin\AppData\Roaming\PLSQL Developer\PLS-Recovery
打开压缩分卷文件 找到之前编辑的内容
plsql 恢复文件标签:中断 min 文件 eve 过程 压缩 存储 dmi 执行 本文系统来源:https://www.cnblogs.com/wcz666/p/13269952.ht...
使用PLSQL查询时,查询条件里有中文查不出结果同时也不报错,而且表里该数据又存在,查询英文可以使用,这是PLSQL字符编码问题。
解决办法就是设置一个系统环境变量就好了。
右击“计算机”-“属性”-“高级系统设置”-“环境变量”,在系统变量下,
“新建” 变量名:NLS_LANG;
变量值:AMERICAN_AMERICA.AL32UTF8
最后重启PLSQL就好了。在PLSQL, sql语句中带有中文的查询条件查询不到数据标签:语句 strong 系统环境 问题...
PLSQL window操作标签:.com 分享 nbsp ges win 技术分享 images plsql ima 本文系统来源:http://www.cnblogs.com/fu512/p/6681988.html
安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)。Win7 64位系统暂无PLSQLDeveloper,所以下一个32位的。
下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):D:\Oracle\app\Dell\product\instantclient_11_2
拷贝数据库安装根目录下的一个文件夹:D:\Oracle\app\Dell\product\11....
指定默认的连接配置文件,默认值为hive2conn
hplsql.conn.hive2conn
指定HiveServer2JDBC连接hplsql.conn.init.hive2conn定义执行SQL语句连接后执行hive2conn 的一些默认设置,如:set system:user.name=mr;
set hive.execution.engine=mr(mr为MapReduce,也可以设置为spark);hplsql.conn.convert.hive2conn
定义是否对即时SQL转换已启用hive2conn,默认为truehplsql.conn.mysqlconn
指定MySQL数据库的连接配置文件2.2 对...
使用plsql 连接oracle 数据库报ora 12557 错误:
解决方案:
1:首先确保服务中的service以及监听器都开启
2:F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下的tnsnames配置文件中的字符串连接是否配置
这个路径根据你的oracle安装路径有关
3:如果还是不行,删除注册表里面的环境变量oracle_home,默认只想路径
cmd——rededit—— HKEY_LOCAL_MECHINE——SOFTWARE——oralce—— KEY_OraDb11g_home1
删除环境变量...
1、首先用plsql登录到指定的数据库。2、打开左上角的纸片图标,选择“命令窗口”。3、依次输入以下两行命令:
set serveroutput on
exec dbms_output.put_line(utl_inaddr.get_host_address);
显示的结果就是数据库的IP地址。注意点:
若使用eclipse 端口号后面还带有端口号,注意不要出错就好。使用PLSQL查看Orcl数据端口号标签:查看 出错 命令 exe 注意 cli add alt bubuko 本文系统来源:https://www.cn...
函数特性:一定要返回值并且只能返回一个值。
练习1:CREATE OR REPLACE FUNCTION get_sal
(p_id IN emp.empno%TYPE)
RETURN NUMBER --形式参数
IS | ASv_salary emp.sal%TYPE :=0;
BEGINSELECT salINTO v_salaryFROM empWHERE empno = p_id;RETURN v_salary;
END get_sal;
/------function调用
----方法1:
VARIABLE g_salary NUMBER
EXECUTE :g_salary := get_sal(7369);
PRINT g_salary----方法2:
declarev_sal number;
beg...
格式如下:if-then-end if;if-then-else-end if;if-then-elsif-then-else-end if;
演示:set serveroutput on
declarev_hire_date date := to_date(‘1995-01-15‘,‘yyyy-mm-dd‘);v_five_years boolean;
beginif months_between(sysdate,v_hire_date)/12 > 5 thenv_five_years := true;dbms_output.put_line(‘true‘);elsev_five_years := false;dbms_output.put_line(‘false‘);end if;
end;
/使用CASE表达式
格式1:set serv...
查询字符集SQL:
select userenv('language') from dual;
?
此处以字符集编码:SIMPLIFIED CHINESE_CHINA.ZHS16GBK为示例
(如果使用的是UTF-8请相应的设置成UTF-8,具体的以数据库查询为准);
添加系统环境变量NLS_LANG,值为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
?
?
?
在PLSQL中点击菜单 tools后点击preferences 在弹出的设置窗口中找到 Appearance下的language,选择设置简体中文即可。
?
*****************************************
PLSQL基本结构
*****************************************
基本数据类型变量
1. 基本数据类型
Number 数字型
Int 整数型
Pls_integer 整数型,产生溢出时出现错误
Binary_integer 整数型,表示带符号的整数
Char 定长字符型,最大255个字符
Varchar2 变长字符型,最大2000个字符
Long 变长字符型,最长2GB
Date 日期型
Boolean 布尔型(TRUE、FALSE、NULL三者取一)
在PL/SQL中...
今天,写存储过程时写成了:if...then...else if....else...end if.能编译通过,但是有问题,后来实在是找不到问题怀疑写错了这个语句,后来在网上查了一下,结果不是else if 而是elsif.改过来后就正常了。
Oracle/PLSQL: IF-THEN-ELSE Statement
There are three different syntaxes for these types of statements.Syntax #1: IF-THENIF condition THEN{...statements...}END IF;Syntax #2: IF-THEN-ELSEIF condition THEN{...sta...