sqlplus中数据怎么输出 -小知识的简介

正在使用人数

话题:sqlplus中数据怎么输出回答:可以导出到excel中,你可以使用一个工具,plsqldeveloper,很好用的。把EXCEL倒入数据库,你可以用pb来做,不过首先你要用把excel变成txt,具体方法你可以在网上找,很多的。或者borland的导入导出工具,等等,很容易实现!当然如果你实在不情愿。

小知识:sqlplus中数据怎么输出 -小知识

sqlplus中数据怎么输出 -小知识

时间:2016-04-13 18:08    来源: 我爱IT技术网    编辑:佚名

话题:sql plus 中数据怎么输出

回答:可以导出到excel中,你可以使用一个工具,plsql developer,很好用的。 把EXCEL倒入数据库,你可以用pb来做,不过首先你要用把excel变成txt ,具体方法你可以在网上找,很多的。或者borland的导入导出工具,等等,很容易实现!当然如果你实在不情愿用其他软件导的话使用SQLPLUS自带的SPOOL命令也可以完成。通过sql*plus输出xls,html两种格式 . 首先创建两个脚本: 1.main.sql 用以设置环境,调用具体功能脚本 2.功能脚本-get_tables.sql 为实现具体功能之脚本 通过这样两个脚本可以避免spool中的冗余 ,参考: 如何去除SQLPLUS中SPOOL的冗余 示例如下: 1.main.sql脚本: [oracle#jumper utl_file]$ more

参考回答:你是指是数据备份还是数据导出

话题:plsql连的是其他机器,如何用utl

回答:用plsqb加上一根连接线上一根vcaa丝就可连了。

话题:oracle 用 plsql 怎么创建 、建库

回答:增加数据 : ALTER TABLESPACE tablespace_name ADD DATAFILE '/oracle/oradata/db/tablespace_name02.dbf' SIZE 1000M;建库脚本:CREATE CONTROLFILE REUSE DATABASE "ORCL" RESETLOGS NOARCHIVELOG-- SET STANDBY TO MAXIMIZE PERFORMANCE MAXLOGFILES 50 MAXLOGMEMBERS 5 MAXDATAFILES 100 MAXINSTANCES 1 MAXLOGHISTORY 226LOGFILE GROUP 4 'E:\ORACLE\ORADATA\ORCL\REDO04.LOG' SIZE 50M, GROUP 5 'E:\ORACLE\ORADATA\ORCL\REDO05.LOG' SIZE 50M-- STANDBY LOGFILEDATAFILE 'E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF', 'E:\ORACLE\

参考回答:先创建目录crreate or replace directory XXX as '/u01/test';然后plsql打开 utl_file.openutl_file.writeutl_file.close按照以上步骤可以成功

话题:通过db

问题详情:小弟现在做一个项目,需要用到另外一数据库,我现在在本地建立

回答:通过DBLINK 过来时已经是 ,这时再用CONVERT没有用。先在对端建个视图,转换成RAW类型CREATE VIEW V_DJ_NSRXX AS SELECT utl_raw.cast_to_raw(nsrmc) nsrmc FROM dj_nsrxx;然后再通过DBLINK SELECT utl_raw.cast_to_varchar2(nsrmc) FROM v_dj_nsrxx#dblink_gs1;

参考回答:小弟新手,不太明白你说的意思啊,现在问题是,在远程的那台 器上 显示是正常的,但本地在PLSQL上通过db_link 显示

话题:plsql如何将查出的表格内容导出为DBF格式。

问题详情:plsql如何将查出的表格内容导出为DBF格式。

回答:dbf是什么格式?oracle的数据 ?

话题:如何使用utl

回答:(注释:如果你的应用程序使构建在Oracle i的基础之上,前提是运行维护在Oracle 10g或以上版本,那么你也可以通过旧的utl_smtp工具包来发送电子 。) utl_smtp 码的一个优点就是可以在Oracle 10g上正常运行,所以我们不需要用utl_mail来替 utl_smtp工具包。虽然utl_mail完全替 utl_smtp的一天勿庸置疑会降临,不过现在utl_smtp还能够满足我们的需求。 首先,确认utl_smtp工具包已经安装在你的系统里(当然是在SYS架构里)。如果你还没有安装这个工具包,可以在你的ORACLE_HOME\RDBMS\admin 夹中找到utlsmtp.sql脚本。你还需要utl_tcp包;同样的,如果你发现utl_tcp包还没有加载,也可以从跟utlsmtp.sql脚本相同的

话题:在oracle中使用utl

问题详情:这是语句:select utl_raw.cast_to_varchar2('013ADECC04D4AA

回答:字符集问题 你的PL/SQL DEV的字符集不对UTL_RAW.CAST_TO_VARCHAR2 converts a raw value into a value of data type VARCHAR2 with the same number of data bytes. The result is treated as if it were posed of single -bit bytes, not characters. Multibyte character boundaries are ignored. The data is not modified in any way, it is only changed to data type VARCHAR2.Syntax result :=UTL_RAW.CAST_TO_VARCHAR2(input);where:resultis the output value of the function. It is data type VARCHAR2. The value is null if input is null.inputis the input value of datatype RAW to convert to datatype V

话题:oracle 如何把表导出csv

回答:存储过程 CREATE OR REPLACE PROCEDURE SQL_TO_CSV ( P_QUERY IN VARCHAR2, -- PLSQL文 P_DIR IN VARCHAR2, -- 导出的 放置目录 P_FILENAME IN VARCHAR2 -- CSV名)IS L_OUTPUT UTL_FILE.FILE_TYPE; L_THECURSOR INTEGER DEFAULT DBMS_SQL.OPEN_CURSOR; L_COLUMNVALUE VARCHAR2(4000); L_STATUS INTEGER; L_COLCNT NUMBER :=0; L_SEPARATOR VARCHAR2(1); L_DESCTBL DBMS_SQL.DESC_TAB; P_MAX_LINESIZE NUMBER :=32000;BEGIN --OPEN FILE L_OUTPUT :=UTL_FILE.FOPEN(P_DIR, P_FILENAME, ‘W’, P_MAX_LINESIZE); --DEFINE DATE FORMAT

话题:SHELL中如何将txt 导入到oracle中,在oracle中经过sql语

问题详情:请高手写一个实例或者找一个实例解释并注释一下

回答:Oracle 通过运行 sqlldr 程序来完成大容量导入 作。Oracle 大容量导入 作: hi.baiduhttp://www.zhishizhan.net/xiaozhishi/wangzhiqing/blog/item/1f65dbff3c3400024f5646 Oracle 大容量导入 作 II: hi.baiduhttp://www.zhishizhan.net/xiaozhishi/wangzhiqing/blog/item/224f2c3533c3dfbc5fdf0e43 Oracle 大容量导入 作 III - 使用外部表: hi.baiduhttp://www.zhishizhan.net/xiaozhishi/wangzhiqing/blog/item/220af002c0cddaf0

参考回答:控制 基本格式:LOAD DATAINFILE 'T.DAT' 要导入的数据 (格式1) INFILE 'TT.DAT' 导入多个 (可以和格式1并列使

话题:oracle 如何把表导出csv

回答:存储过程 CREATE OR REPLACE PROCEDURE SQL_TO_CSV ( P_QUERY IN VARCHAR2, -- PLSQL文 P_DIR IN VARCHAR2, -- 导出的 放置目录 P_FILENAME IN VARCHAR2 -- CSV名)IS L_OUTPUT UTL_FILE.FILE_TYPE; L_THECURSOR INTEGER DEFAULT DBMS_SQL.OPEN_CURSOR; L_COLUMNVALUE VARCHAR2(4000); L_STATUS INTEGER; L_COLCNT NUMBER :=0; L_SEPARATOR VARCHAR2(1); L_DESCTBL DBMS_SQL.DESC_TAB; P_MAX_LINESIZE NUMBER :=32000;BEGIN --OPEN FILE L_OUTPUT :=UTL_FILE.FOPEN(P_DIR, P_FILENAME, ‘W’, P_MAX_LINESIZE); --DEFINE DATE FORMAT

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“sqlplus中数据怎么输出 -小知识”相关的热门小知识: