PLSQL中关于使用DBMS_OUTPUT.PUT_LINE打印记过出现断行的问题 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 0%
Bbs5
本版专家分:2033
Blank
红花 2018年7月 Oracle大版内专家分月排行榜第一
Bbs9
本版专家分:64162
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
进士 2017年 总版技术专家分年内排行榜第八
Blank
优秀版主 2016年10月优秀大版主
优秀小版主
Blank
银牌 2017年1月 总版技术专家分月排行榜第二
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs5
本版专家分:2033
Blank
红花 2018年7月 Oracle大版内专家分月排行榜第一
Bbs2
本版专家分:202
Bbs6
本版专家分:7857
Blank
红花 2018年7月 其他数据库开发大版内专家分月排行榜第一
2018年3月 Oracle大版内专家分月排行榜第一
Blank
黄花 2018年7月 Oracle大版内专家分月排行榜第二
2018年5月 Oracle大版内专家分月排行榜第二
2018年4月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2018年2月 Oracle大版内专家分月排行榜第三
Bbs5
本版专家分:2033
Blank
红花 2018年7月 Oracle大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs5
本版专家分:4821
Blank
黄花 2017年6月 Oracle大版内专家分月排行榜第二
Bbs1
本版专家分:50
Bbs1
本版专家分:0
Bbs3
本版专家分:719
Blank
红花 2019年4月 其他数据库开发大版内专家分月排行榜第一
2019年3月 其他数据库开发大版内专家分月排行榜第一
oracle的dbms_output
oracle的dbms_output的两个小<em>问题</em>  1、如果<em>dbms_output.put_line</em>的内容不能显示,需要在命令行中先敲入set serveroutput on;只要敲一遍就好,之后<em>dbms_output.put_line</em>的内容就能显示出来了;2、<em>dbms_output.put_line</em>每行只能显示255个字符,超过了就会报错,报错内容如下      ORA-20
Oracle测试输出 dbms_output.put_line
BEGIN --输出 <em>dbms_output.put_line</em>(v_MEMBERID||'-'||V_MEMBERNAMECN||'-'||V_BIRTHDAY||'-'||V_CERTCODE); END; BEGIN --输出 <em>dbms_output.put_line</em>('V_XB='||V_XB); END;
关于PLSQL使用问题
重新装了一下PLSQL,发现在编辑存储过程中光标提示跟之前不一样了,请大神指点一下怎么改回来,具体描述如下:rnrnrn示例代码:rn into v_voudtl.Segment3,rn v_voudtl.Segment4,rn v_voudtl.Segment5,rn v_voudtl.Segment6,rn v_voudtl.Segment7,rn v_voudtl.Segment8rnrn之前的PLSQL是当光标在v_voudtl.Segment3这一行的时候,会自动的把所有含有v_voudtl的内容都有加深的背景,让人一目了然,重装之后,就没这个效果,求大神指点一下怎么调出来?
dbms_output.put_line问题
我的存储过程的输出变量是一个引用游标类型的rn调用存储过程时rnrn declare rn TYPE RCURSOR IS REF CURSOR;rn s rcursor;rn beginrn pkg_some_proc.getAnswer(1,1,1,1,1,1,1,1,s);rn <em>dbms_output.put_line</em>(s); rn end;rnrn<em>dbms_output.put_line</em>(s); 这句报错,我想请教我如果想打出这种类型的输出变量,rn应该怎么样写?
dbms_output.put_line
我在sqlplus中想用这个包输出内容呀,可是每次都要发一个set ……的命令呀,据说可以修改它的配置文件呀,在哪里呀?兄弟们?
PB 报表分页打印断行问题
我用PB数据窗开发一个统计表, 要求:rn1.表每页显示20行数据rn2.提供“上一页”“下一页”的翻页功能 rn3.每一行数据后面自动增加两个空行, 但空行只是显示,不保存。rn请教高手, 如何实现这两个功能?rn对于第一个功能,我用增加一个计算列分组来实现,分页实现了,但是在PB程序运行时,第20行<em>出现</em><em>断行</em>现象,20行和21行间<em>出现</em>了空白,没有表格线。请问这是怎么回事呢?
断行。。。。。
C#中,如一行代码要分两行书写,该如何处理呢?rnrn谢谢。
plsql developer 到底怎么显示dbms_output
--创建过程 create procedure proc_XXX_XXX as cursor cursor_XXX is select id,name from table_XXX; begin fo
如何在pl/sql中查看dbms_output.put_line(varname)的输出结果?
新手做测试用,遇到<em>问题</em>,整个过程如下: --创建测试表 create table test(id number,stuname varchar2(30),stuage number); insert
怎样使用DBMS_OUTPUT.PUT_LINE?
如果你是再SQL*PLUS中,只要再环境中打出 SET SERVEROUTPUT ON 就可以了. 还有一种方法:就是<em>使用</em>环境中的绑定变量也可以. 再环境中定义:  VARIABLE NAME VARCHAR2(50); 然后把过程添加一个OUT类型的参数如: P_N
PL/SQL里面包含DBMS_OUTPUT.PUT_LINE 是什么意思?在整条语句当中有什么作用?
PL/SQL里面包含DBMS_OUTPUT.PUT_LINE 是什么意思?在整条语句当中有什么作用?后面接的字段为什么要带引号及空格再加||?恳请指教!
sql中exec记过保存问题
declare @formula varchar(255),rn @num decimal(13,6)rnrnset @formula = '(1.828966+3.074786) * 0.0025'rnexec('select '+ @formula )rnrn@formula 是一个字符串表达式rn怎样将这个结果存放到变量@num 中rnrn谢谢
Toad中使用dbms_output.put_line输出字符串不完整
比如说一个字符串输出的时候不能显示完整,总缺少最后一个字母。rn请问怎么设置?
PLSQL中使用数组的问题
我想把select a from table;中查出来的所有a的值赋给一个数组,比如a_arrayrn这个该怎么写?直接into怎么不行呢.
plsql中布尔值如何打印
如题:rndeclare rn b boolean;rnbeginrnrn b := true;rn <em>dbms_output.put_line</em>(b);rnrnend;rn声明了一个布尔变量,经过逻辑运算后,想<em>打印</em>其值,怎么<em>打印</em>?rn直接<em>dbms_output.put_line</em>(b);<em>打印</em>是通不过编译的,加to_char(b)或 || '' 也不行rnrn千万别告诉我,在IF中<em>打印</em>rnif b thenrn <em>dbms_output.put_line</em>('b=true');rnend if;
关于使用打印问题
我用代码<em>打印</em>老是有<em>问题</em>,请问大侠们有没有代码<em>打印</em>的例子??请给几个我,还有用代码<em>打印</em>是否要<em>使用</em>驱动程序,用相应的的<em>打印</em>机写相应的代码??一定重谢?
DBMS_OUTPUT.PUT_LINE没有输出
解决方法: 打开<em>打印</em>输出 set serveroutput on; 问: 明明设了,但是还是没有<em>打印</em>啊! 答: 只有在调用 存储过程的时候,才会<em>打印</em>出来。在创建编译的时候,是不会<em>打印</em>出来的。 (博主今天就烦了一个傻逼<em>问题</em>,在创建编译时发现DBMS_OUTPUT.PUT_LINE没<em>打印</em>出来,在百度不断找原因) 存储过程: create or replace PROCEDUR
如果在Oracle SQL Developer中使用DBMS_OUTPUT.PUT_LINE()
写了一个简单的PL\SQL块,想在屏幕上输出hello. 在SQL*Plus里能行,但在SQL Developer里只显示'anonymous block completed'.要怎么样才能像在SQL
求助 dbms_output.put_line问题
<em>出现</em>的<em>问题</em>如上图所示 我执行show serveroutput显示如下:
oracle DBMS_OUTPUT.PUT_LINE输出
declarepSname varchar2(20);pSage varchar2(20);beginsearchS('002',pSname,pSage);<em>dbms_output.put_line</em>(pSname);<em>dbms_output.put_line</em>(pSage);end;刚开始没输出找不到原因,只要运行下 ,就OKset serveroutput on;  ...
不会dbms_output.put_line
declare rnnum number(4,2);rnbeginrnselect price into numrnfrom booksrnwhere price>20;rnif num>20 thenrn<em>dbms_output.put_line</em>('大于20');rnend if;rnend; rn 写了以上代码后,<em>dbms_output.put_line</em>不起作用rnend;本来是在第10行,我按回车后又<em>出现</em>11行,不显示结果,rn而且 set serveroutput on,set serverout on,这两句我也都试过了,都不行
关于oracle DBMS_OUTPUT.put_line的问题,求救高手~
我现在要做的事:写一个PL/SQL的脚本,将一个挺大的数据(100万条左右)的数据插到表里,是用cursor从一个表里取出然后插入另一个表,因为中间要等待的时间有点长,所以我想在开始时就提供一些信息,比如:rn1。源表有多少条数据rn2。有多少条记录会被从源表取出并处理rn3。每5000条commit一次,并在commit时在屏幕显示“XXX rows inserted..”rnrn但是DBMS_OUTPUT.put_line 只能在正个脚本被执行完了后才被显示,有谁知道oracle里怎么能及时的在每个操作执行完后就能在屏幕上print出来? 急等急等~~~~rnrnrn
高分急问,关于dbms_output.put_line
代码基本如下,现在的<em>问题</em>是,我在pl/sql developer发布这段代码时,并不是执行完DELETE from new_part_tab;,马上就显示“清空临时表完成!”,而是在整个程序运行完后,程序中的三个提示一次都出来,找不到原因啊rnset serveroutput onrnbeginrn--刷新单位rn<em>dbms_output.put_line</em>('现在刷新单位,保证NC和IFS一致!');rnINVENTORY_PART_API.Refresh_NC_Unit(1);rn--先清空临时表rnDELETE from new_part_tab;rnCOMMIT;rn<em>dbms_output.put_line</em>('清空临时表完成!');rnrn--开始插入临时表rnFOR temp_all_ IN get_all_nc_part_rec LOOPrn INSERTrn INTO new_part_tab (rn inventory_id, rn part_no , rn description , rn type_designation,rn dim_quality ,rn drawing_no ,rn unit_meas ,rn unit_name ,rn qty_onhand ,rn rowversion rn )rn VALUES (rn temp_all_.inventory_id ,rn temp_all_.part_no ,rn temp_all_.description ,rn temp_all_.type_designation ,rn temp_all_.dim_quality ,rn temp_all_.drawing_no ,rn temp_all_.unit_meas ,rn temp_all_.unit_name ,rn temp_all_.qty_onhand ,rn sysdate rn );rn COMMIT;rn END LOOP;rn<em>dbms_output.put_line</em>('NC库存件插入临时表完成!');rnend
在存储过程中用dbms_output.put_line()怎么打印不出结果?
procedure Test isrnrnvtotal number := 0 ;rnrnbeginrn <em>dbms_output.put_line</em>(vtotal);rnend;rnrn在command window里运行rnrnexecute pk_mypackage.Test;rnrn结果没出来,只有:PL/SQL procedure successfully completed
使用dbms_output.put_line错误,请求帮助!
为了方便调试,我在函数中<em>使用</em><em>dbms_output.put_line</em>输出一个字符串,rnrn但是跟踪发现,在执行<em>dbms_output.put_line</em>语句时,代码跳到处理过程中,rnrn我将字符串截短后,没有错误,请问怎样输出长字符串?rnrn或者怎么设置?请求帮助!谢谢·!rn
oracle dbms_output.put_line 输出
set serveroutput on; declare --类型定义 cursor cc is select empno,ename,job,sal from emp; --定义一个游标变量 ccrec cc%rowtype; begin --for循环 for
Oracle SQL Developer 调用dbms_output.put_line(); 不出结果
最近在学习PL/SQL 初期遇到的<em>问题</em>,写一个简单的PL/SQL程序 无法将结果<em>打印</em>到屏幕上; set serveroutput on begin <em>dbms_output.put_line</em>('hello world'); end; / 运行程序无结果输出: 调用DBMS输出窗口依然无结果: 程序在SQL命令行可以执行: 程序无错误,尝试更换Oracle SQL Develo...
sql developer中的dbms_output.put_line不能输出结果
在“查看”菜单栏中,点击“DBMS输出”,打开后,可以看到在下面有个DBMS输出,但是此时应该是灰色的。点击“DBMS输出”区域左上角的连接符号,选择好连接,这时候就能看见输出了。
请问 dbms_output.put_line(i); 是不是向屏幕输出函数? 为什么我看不到的?
请问 <em>dbms_output.put_line</em>(i); 是不是向屏幕输出函数? 为什么我看不到的?
速度!请教大家一问题:设置Dbms_Output.put_line()输出长度大小的命令是什么?
如题, 我主要就是由于在过程中动态拼接SQL语句,我调试的时候,需要<em>打印</em>我这个SQL语句出来,但是会报错,长度只能255个字符, ORU-10028: line length overflow, li
关于10g以下dbms_output.put_line超长的问题
<em>关于</em>10g以下<em>dbms_output.put_line</em>超长的<em>问题</em> 对于10g<em>dbms_output.put_line</em>的长度是没有限制 如果报错:buffer overflow,执行如下语句即可: set serveroutput ON SIZE UNLIMITED FORMAT WORD_WRAPPED 由于10g以下<em>dbms_output.put_line</em>的长度有限制 所以今天特意...
dbms_output.put_line()改變打印長度
默認只能<em>打印</em>出255長度,請問如何把<em>打印</em>長度調得大一些?
string断行问题
有一string 变量 str,其值的长度大于256,值包括有数据、字母、汉字等,是数据、字母、汉字的乱组合。rnrn现想将该str分为多行存入文本文件中,每行80个字符。由于值包括多种数据类型,我在调用substr()函数实现时,会得到乱码。原因是,汉字和字母、数据所占的字节不同。rnrn不知该<em>问题</em>该如何解决。rn或者各位还更好的实现方案。谢了!
plsql 中(+)如何使用
例如:rn select name,age,gradern from student rnwhere grade(+) =1234rnrn我要造数据,如何设置grade 的值,rn(+)这是什么意思
PLSQL中数组使用
请问如何在PL\SQL中定义一个数组后,怎样初始化纪录数组?
plsqldbms_output.put_line使用
今天刚学习写了存储过程,首先要注意的是;的<em>使用</em>,从begin开始后的每句话后都要加,不然在你运行的时候,会提示你 Warning: Procedure created with compilation errors 。 再就遇到明明在sql中写了<em>dbms_output.put_line</em>,但是在控制台上一直都没哟输出结果,百度了后来发现是要开启oracle控制台的输出服务  set server
请问如何取得dbms_output.put_line的结果?举个存储过程的例子?
其实我是传入一个拼了的sql,然后想返回一个字符串,老是不通过啊 如果能一个sql执行完也可以,我查了一下好像不行,得用存储过程,是这样吗? 目的就是想把刚插入的id用一个字串取回,或者还有更好的方法
dbms_output.put_line输出中文乱码
oracle<em>使用</em><em>dbms_output.put_line</em>输出中文乱码,字符集已经设置过的,其他(select、insert)语句显示中文都正常,<em>使用</em> sql*plus输出同样乱码。求解决,oracle
函数能不能用dbms_output.put_line()输出?
--创建一个表 create table salary_details ( empcode varchar2(10) not null, workdays number, salary number,
ORACLE中PLSQL的使用
1.<em>使用</em>PL/SQL编写ORACLE存储过程(PROCEDURE) 2.在ORACLE中<em>使用</em>包(PACKAGE)
word打印出现问题
我在用Word2000编辑文档时,页面明明设置得十分正常,<em>打印</em>预览时文字也排列得非常整齐,可是用<em>打印</em>机<em>打印</em>后发现部分文字重叠在一起了,请问这是什么原因造成的?
打印杨辉三角形中出现问题
#includern#includern#define N 10rnvoid main(void)rn int a[N][N]=1;rn int i,j;rn for(i=0;i<
plsql中游标使用
打开游标后的循环   declare   i_total integer:=1000;   cursor emp_cur is select * from emp order by salary asc;   i_emp emp%rowtype;   begin     open emp_cur;     loop       fetch emp_cur into i_emp;
标点符号自动断行问题
做了一个留言本,把留言内容放在表格里,rn但如果留言内容是有连续的标点符号,rn如:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rnrn这新表格将把页面拉伸得很长很长,真是丑死了.rnrn如何控制?
dbms_output.put_line无法输出
SQL> create or replace procedure p as 2 msg varchar2(50):='hello'; 3 begin 4 <em>dbms_output.put_line</em>(msg); 5 end; 6 / Procedure created. SQL> exec p; PL/SQL procedure successfully comp
bms_output.put_line使用方法
https://blog.csdn.net/sxww321/article/details/4020300
oracle dbms_output.put_line 的用法
SQL&amp;gt; set serveroutput on;   报  ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes<em>问题</em>的解决 方法1:set serveroutput on size 1000000 方法2:exec dbms_output.enable(999999999999999999999); ...
DB2 存储过程 - 利用 dbms_output.put_line 输出至屏幕
优点: 可以调用 oracle 的 put_line 方法来执行,并将结果<em>打印</em>在屏幕上, 无需再调用 shell 脚本. 缺点: 在存储过程正在执行的过程中, 无法实时监控到追踪的结果. ## 设置注册变量 打开兼容性开关 DB2_COMPATIBILITY_VECTOR 设置其值为 ORA db2set  DB2_COMPATIBILITY_VECTOR=ORA ## 打
sqlplus 的 dbms_output.put_line 用法
SQL> set serveroutput on; SQL> declare   2  begin   3  <em>dbms_output.put_line</em>('diy');   4  end;   5  / diy PL/SQL 过程已成功完成。
PLSQL中json使用
json 格式(输入为数组) { “Item_IDs”:[1,1] } PROCEDURE proc_item_delete(p_request IN CLOB, x_response OUT CLOB) is –p_request 传入参数,x_response返回的json v_api VARCH
B/S,关于网页显示断行问题
如下:rn在职代会上提出的为职工办实事之一"建立职工活动中心"至今未见一点踪影,在现今大谈特谈"企业文化"的同时,公司领导是否也应该关心一下职工的工余生活。这里先就待建 rn的活动中心提几点建议:1、可否考虑购置部分健身器材。2、订阅有较高品位、档次的报刊、杂志等。3、建立棋牌室、乒乓室。请大家各抒己见,多提宝贵建议,供领导参考。rnrn不知道怎么控制,这是个域的内容。不管网页在多大的情况下,以上文字都会在“待建”那边断开。rn如何解决?
dbms_output.put_line 文件
<em>dbms_output.put_line</em>('P_tst'||substr(sqlerrm,1,150));输出的时候会不会影响oracle的效率
请问怎么处理web打印分页断行
例如有一个行数据: 1 中 备注信息rn 国rnrn由于单元格宽度有限,有些单元格的内容无法避免要自动换行,如果这行数据刚好在页面最后一行<em>打印</em>,那么效果:rnrn1 中 备注信息rn-----------------------------分页,上部分<em>打印</em>在第一页末尾,下部分<em>打印</em>在第二页开头rn 国rnrn无法<em>使用</em>break-away来强制分页,因为<em>出现</em>这样情况是列表中的那一行数据不能确定。rn
关于在VC中使用水晶报表打印问题
我用VC做程序涉及到报表,进行<em>打印</em>时,<em>打印</em>机始终无响应,后来我发现在水晶报表的<em>打印</em>设置中,始终是无<em>打印</em>机,将无<em>打印</em>机旁边的复选框去掉后,即可正常<em>打印</em>,但是当<em>打印</em>另一内容时,还是要进行如上设置很麻烦,我将它重新设置为默认值还是不行rn请求解决的办法rn我用的是水晶报表10
DBMS_OUTPUT.PUT_LINE方法的长度限制
2008-07-11 10:39:12|  分类: Oracle |  标签: |字号大中小 订阅     写了一个sql脚本,目的是读取一些数据并通过DBMS_OUTPUT.PUT_LINE输出到文件,但我运行之后,打开文件,看见如下错误: ERROR: ORA-06502: PL/SQL: numeric or value error: host bind arr
小气的dbms_output.put_line长度
sql调试的时候后台提示总不少。<em>dbms_output.put_line</em>最常用,但是长度却只有2000。 <em>dbms_output.put_line</em>(substr(VC_SQL,0,2000));
PL/SQL执行存储过程中 DBMS_OUTPUT.PUT_LINE无法输出
BEGIN v_sql :='123'; DBMS_OUTPUT.PUT_LINE('123v_sql=='||v_sql); END;
Java执行SQL代码块,得到dbms_output.put_line的结果
在Java中执行一段SQL的代码段如下:declare var_user_no varchar2(50); begin select userName into var_user_no from user where user_id='1234'; <em>dbms_output.put_line</em>(var_user_no); end;的时候因为不是存储过程所以没有什么入参和出参 我参考的是http://asktom.oracle.co
关于IE6中使用smsx.cab打印问题
有的IE6机器无法安装这个插件,正常情况应该是首次进入这个页面后系统提示安装什么什么ActiveX插件,然后点击安装即可,但有个别IE6无任何提示,然后我修改了注册表:rn[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\1663ed61-23eb-11d2-b92f-008048fdd814] rn"Compatibility Flags"=dword:00000000 rn没有任何反映,依然没有任何提示,然后我把smsx.cab里的dll文件全部拷贝到windows/system32下,再次进入界面依然如此,继续修改Internet选项-安全-自定义级别-所有AxtiveX都设为允许,还是没有解决<em>问题</em>,该试的都试了,发现IE6加载项里比正常<em>打印</em>的PC里少个MeadCo Extended HTML Printing,只有一个MeadCo ScriptX,能够正常<em>打印</em>的PC里应该是这两个,想尽所有办法也没能把它加载到IE加载项里,大家帮帮忙吧
关于使用WPF中的PrintDialog打印问题
在WPF中,提供了一个类PrintDialog,其中有个方法PrintVisual用于<em>打印</em>某个控件。rn我的代码如下:rn我要<em>打印</em>的区域是rn[code=csharp]rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn [/code]rn即要<em>打印</em>下图所示的区域。rn[img=https://img-bbs.csdn.net/upload/201501/07/1420625150_5077.png][/img]rnrn我的<em>打印</em>方法如下:rn[code=csharp]rn PrintDialog dialog = new PrintDialog();rn rn if (dialog.ShowDialog() == true)rn rn dialog.PrintVisual(printArea, "Print Test");rn rn[/code]rnrnrn<em>问题</em>是:rn<em>打印</em>机中会增加<em>打印</em>任务,但是不会执行<em>打印</em>。而是要手动在<em>打印</em>机上选择纸张,点击继续,才能<em>打印</em>出来。否则,<em>打印</em>队列一直存在那儿。rnrn请问哪位大侠有弄过没?
关于打印使用setpixel的问题
<em>打印</em>程序<em>打印</em>的是Ondraw里的内容,rn为什么我<em>使用</em>SetPixel画的点<em>打印</em>不出来,而改成Line就可以<em>打印</em>出来啊?rn有没有人遇到过这样的<em>问题</em>?
what is the dbms_output.put_line()
please what is parameters??
设置 oracle sqlplus DBMS_OUTPUT.put_line
1 设置DBMS_OUTPUT.put_line输出显示    SET SERVEROUTPUT ON2 关闭DBMS_OUTPUT.put_line输出显示    SET SERVEROUTPUT OFF3 设置DBMS_OUTPUT缓冲区大小    SET SERVEROUTPUT ON SIZE number(1000)4 设置只显示DBMS_OUTPUT默认的长度
在触发器和存储过程中如何使用dbms_output.put_line(‘’),显示内容
我想在触发器和存储过程中,利用该命令显示一些变量的值,以实现调试的作用。但<em>使用</em>后无效。请问该如何<em>使用</em>
PL/SQL的dbms_output.put_line不显示结果解决方法
用<em>dbms_output.put_line</em>来输出变量的一些信息,却总是看不到结果 解决方法: 原来要先入以下代码才可以: set serveroutput on; 之后再用<em>dbms_output.put_line</em>输出就可以了。
dbms_output.put_line显示不出结果
在学习oracle的declare用法时,在pl/sql developer 的command windows 输入代码,最后已经显示了PL/SQL procedure successfully completed,但还是未出结果,后经查资料,执行 set serverout on 就可显示。特记。
ORACLE 11g 自带程序 SQL Developer中不显示DBMS_OUTPUT.PUT_LINE()解决方案
习惯在ORACLE 11g 内置安装的SQL Developer 中编写 PL/SQL 代码,但是SQL Developer 内并没有默认开启 DBMS_OUTPUT.PUT_LINE() 的执行,需要我们配置一些东西,先看代码 [sql] view plaincopy DECLARE VAR_ONE VARCHAR2(50) := 'HEllo
登录到PLSQL出现问题
在DOS环境下创建了一个用户school,也授权了,但是在通过PLSQL登录时,就是登不上,报“无法解析指定的连接标识符”错,和“无监听器”。在DOS环境下“start lsnrctl”,“listener.ora”中缺少监听器程序名称。这是哪里错了呀,我以为当我把权限授过用户后,就可以登录PLSQL了,难道还要设置什么吗?请各位大哥指定!
网页中超长文字的断行问题
网页中超长文字的<em>断行</em><em>问题</em>2006/9/25 at 01:50 · PHP, XHTML&amp;CSS 这个应该是比较常见的<em>问题</em>了,通常是连续的一长串无空格的半角字符所引起的,比如比较长的超链接就很有可能把你的页面撑开。网上常见的解决办法就是<em>使用</em>css属性 break-word:break-all; ,但是这个只对IE浏览器有效。 下面介绍一种办法,可以保证各浏览器的兼容。 标记,它的...
PLSQL Developer 使用问题
我在 SQL WINDOW 里面 输入的 select * from emp 为什么 rn显示的不是emp 表里面的数据 而是这样显示 ?[img=http://www.zuww.net/Oracle_error.jpg][/img]rn该怎么解决啊 ?
plsql快速使用问题
在<em>plsql</em>里左侧对象下的tables表里装着所有表,当表太多时,怎么样快速定位到想要找的rn表
水晶报表显示出现跨页断行现象
我的报表有画有格子,结束数据超出一页时,在跨页处<em>出现</em><em>断行</em>.忙我看看怎么解决,谢谢,来者有分.
PL/SQL的procedure中DBMS_OUTPUT.put_line没有显示
在执行set serveroutput on以后,<em>使用</em>dbms_output方法可以输出信息 需要在SQL*PLUS环境中设定如下命令:  SQLPLUS> set serveroutput on; 就可以输出了。要记住一点:Oracle SQL developer中需要打开serveroutput,那么在sqlplus中同理。
坑爹的plsql dev dbms_output输出长度限制
有时候需要用dbms_output  spool出一些脚本,所以很受长度100w个字符这个限制的困扰,但是后来发现在10GR2版本下,buffer已经可以很长很长,而行长可以达到32767个字符,为什么<em>plsql</em> dev里还不行呢,今天有空做了个实验   首先 在<em>plsql</em> dev里打开一个command window SQL> set serveroutput on size unlimi
PLSQL DBMS_OUTPUT问题
-
PLSQL汉字乱码的处理方法
参考:百度知道 在<em>plsql</em>中执行select * from V$NLS_PARAMETERS 参看第一个行NLS_LANGUAGE的VALUE是不是SIMPLIFIED CHINESE,如果不是就可能是这里出的<em>问题</em> 可以通过一下方式修改 打开 计算机属性高级系统设置环境变量新建 设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHI
ORACLE执行存储过程打印输出语句
<em>使用</em><em>dbms_output.put_line</em>函数即可,例如 <em>dbms_output.put_line</em>('<em>打印</em>' || ':' || '输出');
如何在计算记过
CREATE TRIGGER [dbo].[SA_SaleOrder_b_自由项转数值] rnON [dbo].[SA_SaleOrder_b] rnFOR insert rnAS rnbegin rndeclare @id int rndeclare @freeItem1 char(120) rndeclare @freeItem2 char(120) rndeclare @freeItem3 char(120) rndeclare @priuserdefnvc1 char(120) rnselect @id=id from inserted rnselect @freeItem1=freeItem1 from inserted rnselect @freeItem2=freeItem2 from inserted rnselect @freeItem3=freeItem3 from inserted rnupdate SA_SaleOrder_b set priuserdefdecm1=(CONVERT(int, SA_SaleOrder_b.freeItem2)*CONVERT(int, SA_SaleOrder_b.freeItem3) /1000000) where freeItem1='面计' and priuserdefnvc1='风口是' and @id=id rnupdate SA_SaleOrder_b set priuserdefdecm1=((CONVERT(int, SA_SaleOrder_b.freeItem2)+60)*(CONVERT(int,SA_SaleOrder_b.freeItem3)+60)/1000000) where freeItem1='颈计' and priuserdefnvc1='风口是' and @id=id rnupdate SA_SaleOrder_b set priuserdefdecm1=((CONVERT(int, SA_SaleOrder_b.freeItem2)+60)*(CONVERT(int,SA_SaleOrder_b.freeItem3)+60) /1000000) where freeItem1='足颈' and priuserdefnvc1='风口是' and @id=id rnupdate SA_SaleOrder_b set priuserdefdecm2=((CONVERT(int, SA_SaleOrder_b.freeItem2)+60)*(CONVERT(int,SA_SaleOrder_b.freeItem3)+60)/1000000) where priuserdefnvc1='风阀是' and @id=id rnend rnrn如何这四个计算公式中加上FLOOR这个函数,我想要的是这四个公式算出后结果后,然后再切除剩下余数,只保留小数点后面两位(不用四舍五入),FLOOR(*******,2),以下四个公式(上面也有)rn(1)(CONVERT(int, SA_SaleOrder_b.freeItem2)*CONVERT(int, SA_SaleOrder_b.freeItem3)/1000000) rn(2)((CONVERT(int, SA_SaleOrder_b.freeItem2)+60)*(CONVERT(int,SA_SaleOrder_b.freeItem3)+60) /1000000)rn(3)((CONVERT(int, SA_SaleOrder_b.freeItem2)+60)*(CONVERT(int,SA_SaleOrder_b.freeItem3)+60) /1000000)rn(4)((CONVERT(int, SA_SaleOrder_b.freeItem2)+60)*(CONVERT(int,SA_SaleOrder_b.freeItem3)+60) /1000000)
为什么strlen的记过不正确?
[size=16px][code=c]rn#include rn 2 #include rn 3 int main()rn 4 rn 5 char character,a[81];rn 6 int n=0;rn 7 while (character != '\n')rn 8 rn 9 character = getchar();rn 10 a[n]=character;rn 11 n++;rn 12 rn 13 n=n-1;rn 14 a[n]='\n';rn 15 printf("%d\n",strlen(a));rn 16 printf("%d\n",strlen("helloworld"));rn 17 printf("%s",a);rn 18 rnrn[/code]rn不知道为什么我输入helloworld结果确是11?实在搞不懂。rn[/size]
plsql developer的使用问题
有没有人在用<em>plsql</em> developer 的时候rnrn比如说在运行一个*.sql脚本rn里面有些程序段可能由于数据量比较大rn运行起来就比较慢rn就卡在那里了rnrn按一下enter键rn发现脚本快了起来rn是不是会跳过了一些程序段rn而往下执行的?rnrn有没有人试过这样的<em>问题</em>?
使用plsql发送邮件的问题
小弟尝试<em>使用</em>UTL_SMTP包发送邮件,环境是oracle10g,装在linux上,rn结果邮件的标题和正文有中文时,中文会变成乱码。rn但是同样的代码,在另一台装有oracle10g的windows机器上,rn发送邮件没有中文乱码<em>问题</em>。rn小弟搞不明白是怎么回事,请有做过这个功能的大虾们指教一下。rnrn贴个代码rn[code=SQL]rn create or replace procedure Send_Mail(p_recipient VARCHAR2, p_subject varchar2, p_message varchar2) is rn --下面四个变量请根据实际邮件服务器进行赋值rn v_mailhost VARCHAR2(30) := 'xxx.xxx.com'; --SMTP服务器地址rn v_user VARCHAR2(30) := 'xxxx@xxx.com'; --登录SMTP服务器的用户名rn v_pass VARCHAR2(20) := 'password'; --登录SMTP服务器的密码rn v_sender VARCHAR2(50) := 'xxxx@xxxx.com'; --发送者邮箱 rn v_conn UTL_SMTP.connection; --到邮件服务器的连接rn v_msg VARCHAR2(4000); --邮件内容rn rn BEGINrn v_conn := UTL_SMTP.open_connection(v_mailhost, 25); rn UTL_SMTP.helo(v_conn, v_mailhost); --有些服务器要用UTL_SMTP.ehlo() 来与服务器打招呼rn rn UTL_SMTP.command(v_conn, 'AUTH LOGIN'); -- smtp服务器登录校验rn UTL_SMTP.command(v_conn,rn UTL_RAW.cast_to_varchar2(UTL_ENCODE.base64_encode(UTL_RAW.cast_to_raw(v_user))));rn UTL_SMTP.command(v_conn,rn UTL_RAW.cast_to_varchar2(UTL_ENCODE.base64_encode(UTL_RAW.cast_to_raw(v_pass))));rn rn UTL_SMTP.mail(v_conn, ''); --设置发件人rn UTL_SMTP.rcpt(v_conn, ''); --设置收件人rn rn -- 创建要发送的邮件内容 注意报头信息和邮件正文之间要空一行rn v_msg := 'Date:' || to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') ||rn UTL_TCP.CRLF || 'From: ' || v_sender || '' || UTL_TCP.CRLF ||rn 'To: ' || p_recipient || '' || UTL_TCP.CRLF || 'Subject: ' ||rn p_subject || UTL_TCP.CRLF || UTL_TCP.CRLF -- 这前面是报头信息rn || p_message; -- 这个是邮件正文rn rn UTL_SMTP.open_data(v_conn); --打开流rn UTL_SMTP.write_raw_data(v_conn, utl_raw.cast_to_raw(v_msg)); --这样写标题和内容都能用中文rn <em>dbms_output.put_line</em>(v_msg);rn UTL_SMTP.close_data(v_conn); --关闭流 rn UTL_SMTP.quit(v_conn); --关闭连接 rn <em>dbms_output.put_line</em>('邮件发送成功!'); rn EXCEPTIONrn rn WHEN OTHERS THENrn <em>dbms_output.put_line</em>('邮件发送失败!');rn DBMS_OUTPUT.put_line(DBMS_UTILITY.format_error_stack);rn DBMS_OUTPUT.put_line(DBMS_UTILITY.format_call_stack);rn end;rn[/code]rnrn
J2EE开源编程精要15讲--整合 源代码下载
本书内容主要来自作者多年的软件开发和教学经验,通过实例由浅入深地介绍eclipse、struts、hibernate和spring的基本原理和应用,以及它们的整合应用,是一本强调实践技能的实用性指导图书。    本书的内容主要包括:开源开发工具eclipse、用eclipse开发java web应用程序、struts应用技巧、struts的核心组件、struts的高级功能、 hibernate基本原理、hibernate的核心组件、hibernate的高级功能、 struts与hibernate的整合应用、spring基础、spring的aop框架、spring web 框架、spring的数 相关下载链接:[url=//download.csdn.net/download/yali24/4233664?utm_source=bbsseo]//download.csdn.net/download/yali24/4233664?utm_source=bbsseo[/url]
操作统硬盘安装工具nt6 hdd installer下载
操作统硬盘安装工具nt6 hdd installer ,亲测可用,完全免费,不可用找我 相关下载链接:[url=//download.csdn.net/download/lvdongxing000/4776221?utm_source=bbsseo]//download.csdn.net/download/lvdongxing000/4776221?utm_source=bbsseo[/url]
组建智能化小区局域网下载
运用自己对局域网组网技术的理解,设计智能化小区组网方案,使得一个具有200个住户节点的智能化小区能够进行网络通讯,且将整个小区可划分为四个区域: 1.网络中心区:以物业管理中心及监控中心为主的核心交换设备和服务器群; 2.远程网络接入区:包括外部网络接入口的路由器设备和网络安全设备; 3.园区网络区:包括从网络中心到社区服务设施的骨干交换设备; 4.家庭网络区:包括从网络中心到楼宇中的骨干交换设备,并为各住户单元提供网络接入端口,是整个小区网络系统的最基本单元。 相关下载链接:[url=//download.csdn.net/download/wangqingxia19910123/5108957?utm_source=bbsseo]//download.csdn.net/download/wangqingxia19910123/5108957?utm_source=bbsseo[/url]
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制
我们是很有底线的