【plsql程序中循环语句的使用】教程文章相关的互联网学习教程文章

PLSQL设置查询快捷键【代码】【图】

Tools-->Preferences-->User Interface-->Editor-->AutoReplace新建文本文件shortcut.txt(名称和路径可以自定义)点击 Edit,输入自己常用的代码,保存,点击保存的时候会出现一个路径选择框,选择之前建好的文本文件就可以了sf = SELECT * FROM sd = SELECT DISTINCT * FROM df = DELETE FROM w = WHERE sc = SELECT COUNT(*) FROM在键盘输入 sf,按下空格, 立马就会出现 SELECT * FROM PLSQL设置查询快捷键标签:代码 rtc ed...

plsqL复习

$5 $147 $5SELECT c.customer_id cust_id, o.order_id ord_id, c.gender FROM customers c JOIN orders o ON c.customer_id = o.customer_id ; CUST_ID ORD_ID G--------- --------- - $147 $2450 F $147 $2425 F $147 $2385 F $147 $2366 F $147 $2396 F $148 $2451 M $148 $2426 M $148 $2386 M $148 $2367 M3.Group by语句:SELECT c.customer_id...

PLSQL设置显示的字符集及PLSQL的一些自身设置【图】

一、在PLSQL中无法正确显示中文 1、查询oracle server端的字符集。打开PLSQL的查询窗口中输入下面SQL查询语句。 select userenv(‘language‘) from dual;得到的服务器字符集为:SIMPLIFIED CHINESE_CHINA.AL32UTF8 2、我的电脑 环境变量界面,在系统变量中新加: 变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.AL32UTF8变量值跟服务器查询到的值一致即可。 PLSQL设置显示的字符集及PLSQL的一些自身设置标签:本文系统...

plsql导入一个目录下全部excel【代码】

import java.io.File; import java.util.ArrayList; import jxl.Sheet; import jxl.Workbook; import com.jielan.util.DBUtil; import com.jielan.util.Oracle;public class Test {private ArrayList<String> filelist = new ArrayList<String>();public static void main(String[] args) {DBUtil.startProxool();Test t=new Test();t.getFiles("C:\\Documents and Settings\\Administrator\\桌面\\wenzhou\\sanyue");t.duqu();}pu...

PLSQL 免客户端安装

步骤一:下载plsql,并注册。步骤二:下载oracle的instanct client的base版文件(可以去oracle官网下一个);步骤三:解压instanct client到任何盘,如(E:\oracle\instantclient_11_2),在解压文件所在路径下新建一个文件NETWORK后,再NETWORK下建一个文件ADMIN,这就OK了;步骤四:配置环境变量????????????? TNS_ADMIN = E:\oracle\instantclient_11_2\network\admin?????????????? NLS_LANG?=? SIMPLIFIED CHINESE_CHINA.ZHS1...

PL/SQL练习题——plsqlAdd_Prac,Part A,1-12【代码】【图】

本人最近在学PL/SQL,闲来无事做了一套练习题,写了点笔记,供大家参考。 第一题,要求选出不合法的声明。A多余声明,C缺少冒号,D类型不匹配,只有B是正确的的。 第二题,要求给出变量类型。答案如下,不多解释。a. CHAR / VARCHAR2b. DATEc. NUMBERd. BOOLEANe. BOOLEANf. DATE 第三题,要求分别给出在1和2位置,每个变量的取值。这里要注意每个变量的作用域,看清楚一个匿名块里套着另一个匿名块,以及匿名块的范围,很容易得到...

解决PLSQL报错及配置InstantClient方法【图】

某次,在使用PLSQ链接数据库的时候,出现了错误如下:然后点击窗口上面的 工具 –> 首选项 –> Oracle –> 连接 ,然后看到这样的窗口:用电脑根据上面的地址搜索不到 \instantclient_11_2说明电脑上面没有 instantclient_11_2 插件,然后决定重新下载和配置。Oracle Instant Client是绿色版的Oracle客户端。下载地址:http://download.csdn.net/download/shenkxiao/4181424 可以用qq直接登陆下载。下载之后在D盘创建一个新的文件夹...

PLSQL中显示Cursor、隐示Cursor、动态Ref Cursor差别

四、游标属性 %FOUND: bool - TRUE if >1 row returned %NOTFOUND:bool - TRUE if 0 rows returned %ISOPEN: bool - TRUE if cursor still open %ROWCOUNT:int - number of rows affected by last SQL statement 注:NO_DATA_FOUND和%NOTFOUND的使用方法是有差别的,小结例如以下: 1)SELECT . . . INTO 语句触发 NO_DATA_FOUND。 2)当一个显式光标的 where 子句未找到时触发 %NOTFOUND; 3)当UPDATE或DELETE 语句的where 子...

plsql中文乱码问题(显示问号)【图】

问题: 打开plsql,执行sql语句,中文显示乱码: https://i.cnblogs.com/EditPosts.aspx?opt=1 解决方案: 1)输入sql语句select userenv(‘language‘) from dual查看数据库字符集 2)输入sql语句select * from V$NLS_PARAMETERS查看本地字符集,查看第一行和第九行是否对应3)查看下环境变量的设置,查看是否有变量NLS_LANG,没有则新建该变量4)新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(...

PLSQL导入Excel亲测各种问题-应用程序与驱动程序不匹配【图】

天才第一步:打开PLSQL-TOOLS-ODBC Importer问题1: 解决方法: 首先,确定自己PLSQL,Oracle,Office分别是32位还是64位 必须全部一致(现在一般都是64位) 然后添加自己配置的数据源 64位:C:\Windows\System32\odbcad32.exe 32位:C:\Windows\SysWOW64\odbcad32.exe点击添加点击确定 如果这里没有excel驱动,只有Oracle和SQL Server两个驱动的话, 建议查看Office32位还是64位 附Office下载链接:https://msdn.itellyou.cn/ 如图 然后...

plsql程序中循环语句的使用【图】

原文:http://www.cnblogs.com/hwgok/p/7373592.html

记录第一个plsql程序【代码】【图】

这两天在学习用oracle编写存储过程,先学着写一个plsql程序。 数据库是oracle,使用的plsql developer工具。 要写下方的这样一段很简单的,只有一句输出的程序:begindbms_output.put_line('hello plsql');end;/看起来如此简单的一句对不对,以下是我经历的坑。 一、输出语句里要使用英文单引号。一开始在SQL Window里写: begindbms_output.put_line("hello plsql"); end; / --/是执行的意思弹出了一个错误的对话框,仔细看...

【PLSQL】PLSQL中复合数据类型【代码】

1,常见的操作数据库的技术有那些 jdbc 使用java 访问数据库的技术 PLSQL (procedure 过程化sql) 在数据库内部操作数据的技术 proc/c++ c 和 c++ 访问数据库的技术 ODBC 微软提供访问数据库的技术 OCI oracle 底层的连接接口 2,Oracle中的复合数据类型Oracle中的复合数据类型record,table,cursor2.1 record类型2.1.1 语法/*定义一个record类型*/type record类型名称 is record(属性 ...

plsql中文乱码显示???【代码】【图】

问题描述: 使用plsql,sql查询结果中文乱码,均显示??? 解决办法: 1、执行如下sql查询语句,查询oracle服务端编码: select userenv('language') from dual;备注:网上有说把环境变量设置为如上查询结果,修改完中文还是乱码-_-。 2、环境变量-系统变量新增如下配置: 变量名:NLS_LANG 变量值:AMERICAN_AMERICA.AL32UTF8 3、重启plsql。

PLSQL——02、变量的使用【代码】

在编写pl/sql程序时,可以定义变量和常量;在pl/sql程序中包括有:标量类型(scalar) 复合类型(composite) --用于操作多条记录 参照类型(reference) --用于操作多条记录,存放指针 lob(large object)二、标量类型 变量初始化和关键字: identifier [CONSTANT] datatype [NOT NULL] [:= | DEFAULT expr];identifier 变量名 [CONSTANT] 指定常量。需要指定它的初始值,且其值是不能改变的 [NOT NULL] 必须初始化,不能被赋予NULL值 := 赋...