- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 oracle分页存储过程
CREATE OR REPLACE PROCEDURE DivPageBySql(pstrSql in varchar2, pnPageSize in NUMERIC, pnPageIndex in NUMERIC
2015-09-25 15:35:58 249
原创 oracle获取存储过程脚本
函数名:Fun_GetProText作用: 取得oracle的存储过程脚本参数: pro_name 存储过程名称。返回值是clob类型。用法:select Fun_GetProText('pro_test') from dual;函数Fun_GetProText如下:create or replace function Fun_GetProText(pro_name
2015-09-25 15:31:52 2164
原创 oracle 创建表空间
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management l
2015-09-25 15:23:56 230
原创 Oracle查询服务器执行语句
-- 查看已经执行过的SQL语句select username,osuser,process,program,machine,b.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT from v$sqlarea b left join v$session a on a.sql_address = b.address where b.FIR
2015-09-25 15:23:05 328
原创 oracle 多表更新
--标准update语法UPDATE SPSJJH SPS SET (JZ, PSKS, PSZL) = (SELECT JZ, PSKS, PSZL FROM KCT WHERE SPTM = SPS.TM) WHERE exists (select 1 from KCT where SPTM = SPS.TM )-- inline view更新法
2015-09-25 15:22:05 370
原创 Oracle日期与字符串转换
Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理Oracle 中的 TO_DATE 和 TO_CHAR 函数oracle 中 TO_DATE 函数的时间格式,以 2008-09-10 23:45:56 为例格式 说明 显示值 备注 Year(年): yy two digits(两位年) 08 yyythree digit
2015-09-25 15:21:25 512
原创 oracle导入导出语句
简单导出:exp system/manager@orcl owner=(eosv5sys) file=D:\backup\oradata.dmp log=D:\backup\oradata.log statistics=none 导入:set nls_lang=AMERICAN_AMERICA.ZHS16GBKimp system/manager@orcl touser
2015-09-25 15:19:05 343
原创 oracle导出少表问题
ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。导出的时候会少表。 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数,该参数值默认是TRUE,当改为F
2015-09-25 15:16:51 339
原创 如何在安装32位Oracle客户端组件的情况下以64位模式运行
数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此 问题。 错误原因是原来WinXP机子上所安装的OracleInstantClient是32位,所以编译的程序所用的OracleClient也是32位的,从而导致兼容问题。 当然,如
2015-09-25 15:15:56 9756
原创 使用oracle跟sqlserver的几点区别
1 ◆在oracle中,delete语句中的from从句中不能涉及到多个表,要基于多个表进行删除记录只有使用子查询。;2 ◆在oracle中,update语句不能基于多个表进行修改数据,要基于多个表进行修改数据只有使用子查询;3 ◆Oracle不像SQLServer那样在存储过程中用Select就可以返回结果集,而是通过Out型的参数进行结果集返回的。4 ◆Oracle中的日期型常量必
2015-09-25 15:13:44 402
原创 mssql数据库表转为oracle ,mysql数据库的建表语句。
declare @TableName varchar(128)declare @sqlindex varchar(max)declare @orcindex varchar(max)declare @mysqlindex varchar(max)declare @orcindexStep varchar(max)declare @ScriptS varchar(max)declare
2015-09-25 10:11:58 1482
Oracle P6集成&增强开发入门指南.
2018-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人