自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人生代码,代码人生。。。

技术改变命运。。。

  • 博客(488)
  • 资源 (39)
  • 收藏
  • 关注

转载 关于oracle with table as的用法

最近在论坛经常看到有人使用with table as语句,一般都是构建一个临时表,用于测试,经研究此语句的用法我理解有以下好处: 1)  不用实际建表,可以轻松构建一个临时表,通过对这个表的处理测试一些功能;例如:with t as (select '010-82696948' telfrom dualunionallselect'020 82167684'from dualunion alls...

2018-03-26 15:16:16 7321

转载 Oracle expdp / impdp 用法详解

一  关于expdp和impdp     使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。expdp或imp...

2018-03-23 15:01:38 2556

转载 Oracle坑之-空字符串与NULL

Oracle坑之-空字符串与NULL 空字符串与NULL首先有如下代码SELECT * FROM Pdc_DataDomain DDINNER JOIN Pdc_DD_Table DDT ON DD.DataDomainID = DDT.DataDomainID AND DD.ApplicationDBID = '3e7c6764d73f4c7786c99e5b72eb69...

2018-02-13 10:45:11 4773

转载 Oracle中coalesce函数的用法

学习了几天教主的书,今天看到coalesce函数,功能很强大啊!coalesce函数的参数是列,结果是取出第一个不为空的列的数据。首先,建一个视图:[sql] view plaincopyCREATE OR REPLACE VIEW v AS SELECT NULL AS c1,NULL AS c2,1 AS c3,NUL

2018-01-02 11:24:23 4816

转载 SQL plus连接远程Oralce数据库

win7 sqlplus 用 管理员启动oracle客户端位置:G:\oracle\product\10.2.0\client_1\BIN\sqlplus.exe如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接  oracle官网上提供了最小访问包

2017-12-26 10:38:12 4110

转载 配置tomcat服务器内存大小中的Xms、Xmx、PermSize、MaxPermSize 详解

1.参数的含义-vmargs -Xms256m -Xmx512m -XX:PermSize=256M -XX:MaxPermSize=512M-vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了-Xms256m JVM初始分配的堆内存-Xmx512m JVM最大允许分配的堆内存,按需分配-XX:PermSize=256M JVM初始分配的非堆内存-XX:M

2017-12-26 08:42:55 12779

转载 Oracle 中的 TO_DATE 和 TO_CHAR 函数 日期处理

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 digits(

2017-12-25 14:41:31 747

转载 oracle中sql%rowcount的作用

起因:新开发个存储过程,需要当一个用户调用存储过程操作一行数据时,另外的用户不允许调用过程操作该数据。解决办法:先将该记录的状态改为处理中,当别的用户看到为处理中时则跳出过程。此时用到了sql%rowcount来判断是否更新了记录的状态[sql] view plaincopyupdate table t set t.status 

2017-12-25 09:00:08 24232

转载 Oracle实现自增方式:序列+触发器

Oracle不能像MySQL那样设置主键自增,Oracle用 的方式使数据表的一列或多列实现自增序列sequence+触发器trigger:实现数据表S_DEPART中的主键的自增PL/SQL图示: 1、创建数据表,如下,DEPARTID是主键  2、创建序列Sequences在oracle中sequence就是序列,

2017-12-23 11:36:40 4161

转载 Kettle 7.0 怎么连数据库资源库

[转自] http://blog.csdn.net/zisheng_wang_data/article/details/723567181.为什么使用资源库如果我们是团队开发项目,除了使用SVN等版本控制软件,还可以使用Kettle的资源库,他会将转换、作业直接保存在数据库中,而且,连接资源库的话,我们就不需要每一次都新建数据库连接了,用起来还是蛮方便的。2.链接资源库

2017-12-13 13:15:38 1022

转载 oracle没有create or replace table

转自:http://tunps.com/oracle-create-or-replace-tableOracle数据库和其他数据库(比如MySQL)在新建数据表的时候有以下区别:Sql代码  SQL> create or replace table testTb;  create or replace table testTb  ORA-00

2017-12-02 14:56:58 27912 1

原创 powerdesigner ER图建模教程

PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。它有多种建模文件,主要有概念数据据模型(CDM)、逻辑数据模型(LDM)、物理数据模型(PDM)、面向对象模型

2017-11-18 15:39:25 612

原创 PowerDesigner概念模型实体关系(one-one,one-many,many-one,many-many,Dependent,Mandatory,Dominant role)说明

在PowerDesigner的概念模型中,实体之间的关系是非常重要的,也决定了从概念模型转化到物理模型时的表现形式,所以有必须深究其中的相关设置。做数据库重要的就是表与表之间的关系,而这个关系是连接所有数据库系统的纽带,所以即使我们不用PD,也应该重视表与表之间的关系。这也是关系型数据库的由来。PD中的表与表之间的关系有四种,分别是one-one(一对一),one-many(一对多),ma

2017-11-18 15:27:13 1787

转载 利用Powerdesigner16.5(64位)连接64位oracle逆向工程数据库

利用Powerdesigner16.5(64位)连接64位oracle逆向工程数据库  记录一次Powerdesigner通过odbc连接64位oracle数据库。林林总总国内看到都是些乱七八糟没几个靠谱的。找到的都是32位程序,去链接64位的库老是说odbc驱动不对,照网上搞异常蛮烦,说什么Powerdesigner是32位程序。我想这个一个大的软件公司跟不上潮流不可

2017-11-18 15:12:17 1693

原创 Oracle 学习之窗口函数(over)

在工作的过程中,我们有时候需要编写复杂的sql脚本.在这个时候,如果掌握一些数据库函数,对我们的工作可以事半功倍的作用. 这篇主要记录学习Oracle 的窗口函数的一些体会.      窗口函数的名字是over()函数,常用的有两个属性partition by和order by,partition by类似于group by,我们通常将group by叫做分组,而partition by称

2017-11-15 17:44:28 894

转载 分析函数用法及窗口子句 range/rows差别

分析函数用法及窗口子句 range/rows差别 分析函数的语法结构一般是:分析函数名(参数) OVER (PARTITION BY子句 ORDER BY子句 ROWS/RANGE子句)。即由以下三部分组成:分析函数名:如sum、max、min、count、avg等聚集函数以及lead、lag行比较函数等;over: 关键字,表示前面的函数是分析函数,不是普通的集合

2017-11-15 17:30:45 2020

原创 oracle中range/rows的区别

--按salary排序,计算当前行到下面两行的salary累加值,红色部分为例,可以看到2340等于3个salary的值,物理行范围,一眼看就看出来了SQL> select id,last_name,salary,dept_id,  2  sum(salary) over(order by salary  3   rows between current row and 2 follo

2017-11-15 17:27:56 2092

转载 oracle的分析函数over(Partition by...) 及开窗函数

oracle的分析函数over(Partition by...) 及开窗函数http://zonghl8006.blog.163.com/blog/static/4528311520083995931317/  over(Partition by...) 一个超级牛皮的ORACLE特有函数。天天都用ORACLE,用了快2年了。最近才接触到这个功能强大而灵活的函数。真实惭愧啊!

2017-11-15 17:07:52 398

转载 Oracle中rank() over, dense_rank(), row_number() 的区别

Oracle中rank() over, dense_rank(), row_number() 的区别假设现在有一张学生表student,学生表中有姓名、分数、课程编号,现在我需要按照课程对学生的成绩进行排序。select * from student1. rank over ()可以实现对学生排名,特点是成绩相同的两名是并列,如下1 2 2 4 5sel

2017-11-15 16:44:23 366

转载 oracle分析函数Rank, Dense_rank, row_number

oracle分析函数Rank, Dense_rank, row_number分析函数2(Rank, Dense_rank, row_number) 目录===============================================1.使用rownum为记录排名2.使用分析函数来为记录排名3.使用分析函数为记录进行分组排名一、使用row

2017-11-15 16:39:46 452

原创 kettle7.1连接sqlserver连不上报异常解决

错误连接数据库 [sql] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the databaseDriver class 'net.sourceforge.jtds.jdbc.Driver' could not be found, mak

2017-10-08 16:03:46 5729 3

原创 Oracle 中循环遍历某张表,并对符合条件的进行Update操作

BEGINFOR L_RECORD IN (select RECORD_ID,CURR_PERIOD,PERIOD_START_DATE, (sysdate- PERIOD_START_DATE) diffTime,(P.PERIOD_END_DAY-P.PERIOD_BEGIN_DAY) periodDiffDay from CPS_PATIENT_PATH_RECORD t1inner

2017-03-12 21:44:45 4781

原创 在职研一英语选词填空及划线词替换习题及答案

1.      She proposedthat, when the fall school term started, I should be enrolled in the religiousschool rather than aB one.A.sacred      B.secular         C.sequential               D.literal 

2016-12-07 22:29:16 789

原创 在职研一英语课件难句整理

课件难句整理Unit21 The Single, longa stock figure in stories, songs and personal ads, was traditionally someoneat the margins of society:a figure of fun, pity or awe.这些单身人士过去一直是故事、歌曲和个人广告中的常见人物,传统

2016-12-07 22:25:36 6750

原创 密码学与网络安全课程习题集及参考答案(一些思考题)

1、   请分别举例说明什么是保密性原则?完整性原则?认证原则?不可抵赖原则?访问控制原则?可用性原则?为了实现这六个安全原则,主要采用哪些密码技术?答:(1)  保密性原则是指不经过授权,不能访问或利用信息,只有发送者和接受者能访问信息内容,信息不能被截获;(2)  完整性原则是指信息不经过授权,不能被修改的特性,即信息在传输的过程中不能被偶然或蓄意的修改、删除或者插入,即不能被篡改

2016-12-06 22:10:57 20142 1

原创 C#中的BackgroundWorker控件

BackgroundWorker是.NET Framework 里用来执行多线程任务的控件,它允许开发人员在一个单独的线程上执行一些操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 始终处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用 BackgroundWorker 类方便地解决问题。若要在后台执行耗时的操作

2016-12-06 16:57:15 521

转载 C#实现终止正在执行的线程

这篇文章主要介绍了C#实现终止正在执行的线程的方法,针对临界资源等容易出现错误的地方进行了分析,并提出了改进方案与实例,需要的朋友可以参考下.本文实例讲述了C#实现终止正在执行的线程的实现方法,并针对一些容易出错的地方进行了深入分析,具体方法如下:一般来说,很多人都会使用Abort方法来终止线程,其实这种做法并不可取!如果你的线程正在操作临界资源,很有可能会造成资源没有正确释放

2016-12-05 14:07:51 21726 1

转载 c#操作oracle的通用类

using System; using System.Data; using System.Data.OracleClient; using System.Collections; using System.Reflection; namespace MyOraComm { /// /// ConnDbForOracle 的摘要说明。 /// public clas

2016-11-30 11:37:08 4568

转载 VS2010 VS2012无法引用System.Data.OracleClient 解决方案

摘要: 我们想用微软自带的System.Data.OracleClient来操作oracle数据库,但是vs2010及以后版本无法直接引用改程序集。是由于微软在.Net框架4.0中已经决定撤销使用System.Data.OracleClient,造成在VS2010中无法连接Oracle数据库,但它还依旧存在于.Net架构中,我们可以通过自己引用。具体方法如下:在需要引用的程序集引用文件

2016-11-30 11:19:21 4990

转载 cmd脚本命令--之基本命令锦集

转自:http://www.jb51.net/article/26994.htm目录第一章 批处理基础第一节 常用批处理内部命令简介1、REM 和 ::2、ECHO 和 @3、PAUSE4、ERRORLEVEL5、TITLE6、COLOR7、mode 配置系统设备8、GOTO 和 :9、FIND10、START11、assoc 和 fty

2016-09-26 18:32:35 8594

转载 Oracle的存储过程编程

什么是存储过程? 是一个可以用编程的方式来操作SQL的集合。 存储过程的优点?执行效率很高,因为存储过程是预编译的,即创建时编译,而SQL语句是执行一次,编译一次。调用存储过程可以大大减少同数据库的交互次数。降低网络通信量,因为存储过程执行的时候,只需要call存储过程名,不需要传递大量的SQL语句。 有利于复用。存储过程的缺点?移植性非常差

2016-08-23 17:49:48 1586

转载 oracle 存储过程

语句块定义:Sql代码  decalre  -- 变量声明  var1 number(2);                -- 仅声明  var2 char(2) := '11';          -- 在声明的同时初始化    begin          -- 语句  end; -- 语句块结束   if 语句

2016-08-23 17:48:30 479

原创 oracle 内连接(inner join)、外连接(outer join)、全连接(full join)

建表语句:create table EMPLOYEE(  EID    NUMBER,  DEPTID NUMBER,  ENAME  VARCHAR2(200))create table DEPT(  DEPTID   NUMBER,  DEPTNAME VARCHAR2(200))oracle中的连接可分为,内连接(inner

2016-08-23 17:19:04 25269

原创 C++虚函数与纯虚函数的区别

什么是虚函数?那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略。虚函数声明如下:virtual ReturnType FunctionName(Parameter);虚函数必须实现,如果不实现,编译

2016-08-23 16:03:13 422

原创 有关C/C++指针的经典面试题

参考一:有关C/C++指针的经典面试题  C语言为何如此长寿并实用?C++为什么有那么多精彩?指针可以说是C/C++中的灵魂所在,虽然早期中pascal也有指针,但是和C/C++比起来不是一个级别的.今天为大家深入浅出的解析一下指针的有关笔试,面试题.所有题目来源网络,分析是我写的...0.预备知识,最基础的指

2016-08-23 13:19:59 8678 1

转载 虚基类(virtual base class)

声明虚基类的一般形式为:class 派生类名 : virtual 继承方式 基类名经过这样的声明后,当基类通过多条派生路径被一个派生类继承时,该派生类只继承该派生类一次,也就是说,基类成员只保留一次。为了保证虚基类在派生类中只继承一次,应当在该基类的所有直接派生类中声明为虚基类,否则仍然会出现对基类的多次继承规定:在最后的派生类中不仅要负责对其直接基类进行初始化,还

2016-08-23 11:47:29 755

转载 Inno setup 简单打包教程

前段时间关注了VC6.0自带的Installshield打包的使用方法,感觉繁琐,现在找到一个比较简单实用的打包小工具Inno setup,使用方法如下。(1)将编写好的程序生成Release版本,打开Inno setup 5小软件,弹出如下界面:点击菜单栏“文件”——“新建”,出现如下界面点击下一步,出现如下界面这里要填写程序的名字,如“M

2016-07-29 11:12:12 956

转载 inno setup详细使用教程

inno setup详细使用教程前段时间我完成了几个软件的汉化,想把它们打包起来,可是苦于我是一个很菜的鸟,很笨的瓜,只好上网找关于安装程序制作的文章.不幸我没能找到:-( 没法只好自己去华军软件园里找找制作安装程序的软件,并一把下载了好多个...EasySetup 2.08CreateInstallSetup GeneratorInstaller

2016-07-29 10:25:08 15705

原创 使用OutputDebugString帮助调试

前面我已经介绍了使用TRACE来帮助我们调试,但使用TRACE有一个限制,只能在将程序DEBUG编译状态下才能使用,下面我们介绍OutputDebugString函数,通过它,可以在在DEBUG或RELEASE情况也可以输出调试日志,从而对那些要求编译为RELEASE的程序可以方便的调试。OutputDebugString的函数原型:void OutputDebugString(

2016-07-26 15:11:14 2177

转载 C++ 用libcurl库进行http通讯网络编程

一、LibCurl基本编程框架libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。想要知道更多关于libcurl的介绍,可以到官网 h

2016-07-21 20:48:18 697

C++析构函数使用virtual的原因

C++析构函数使用virtual的原因

2013-03-03

模板的 主版本模板类、全特化、偏特化

模板的 主版本模板类、全特化、偏特化

2013-03-03

for_each 返回值

for_each 返回值实例详解;

2013-03-03

FunctionObject_函数对象

FunctionObject_函数对象

2013-03-03

C++ const使用详解

C++ const使用详解,显浅易懂,适合新手。 绝对值得收藏的技术教程。

2013-03-02

C++ 纯虚函数

C++ 纯虚函数

2012-08-12

C++ 工厂模式 (简单工厂、工厂和抽象工厂)

C++ 工厂模式 (简单工厂、工厂和抽象工厂)

2012-08-12

C++函数指针

C++函数指针

2012-08-12

#pragma comment()的使用

#pragma comment()的使用

2012-08-12

void及void指针(C,C++)

void及void指针(C,C++)

2012-08-12

Java 最新笔试面试题大全

Java 最新笔试面试题大全

2012-08-12

Java的23种设计模式与追MM

Java的23种设计模式与追MM

2012-08-12

华为Java面试题大全及答案

华为Java面试题大全及答案

2012-08-12

Java 面试题大全及其答案

Java 面试题大全及其答案

2012-08-12

Java面试题全攻略 2012

Java面试题全攻略 2012

2012-08-12

C++ 经典struct面试题.doc

C++ 经典struct面试题

2012-08-12

C++ 笔试面试题集锦(找工作必读)

C++ 笔试面试题集锦(找工作必读)

2012-08-12

C++ 笔试面试题目大全

C++ 笔试面试题目大全

2012-08-12

C++ 笔试面试题大解析

C++ 常见笔试面试题大解析

2012-08-12

java进阶篇课后编程习题答案

java语言程序设计进阶篇课后编程习题答案,欢迎下载参考,希望可以和大家共同进步!哈哈

2009-02-28

网络商城+论文+源码 购物系统jsp ssh mvc java web j2ee毕业设计

网络商城+论文+源码 购物系统jsp ssh mvc java web j2ee毕业设计

2017-02-13

酒店管理 预订系统+源码jsp ssh mvc java web j2ee论文 毕业设计

酒店管理 预订系统+源码jsp ssh mvc java web j2ee论文 毕业设计

2017-02-13

基于JAVA开发的网上商城源码(毕业设计 J2EE)

基于JAVA开发的网上商城源码(毕业设计 J2EE)

2017-02-13

OA 办公自动化系统+论文+源码jsp ssh mvc java web j2ee毕业设计

OA 办公自动化系统+论文+源码jsp ssh mvc java web j2ee毕业设计

2017-02-13

基于J2EE框架的个人博客系统项目毕业设计(代码及论文)

基于J2EE框架的个人博客系统项目毕业设计(代码及论文)

2017-02-13

密码学习题集参考答案(一些思考题).docx

密码学与网络安全课期末考试题库

2016-12-06

Windows下的文件增量备份工具

Windows下的文件增量备份工具

2015-01-24

目录文件实时同步备份工具

该软件用于重要文件的备份,你只需添加源文件路径和目标路径(支持多任务),并设置好自动备份时间间隔和*备份模式,该软件即会按照你设置的时间,自动更新文件(有增加或修改过的文件),并一直循环下去。 *提供两种备份模式: 同步(即保持源路径和目标路径文件一致)、 增量(只备份有更新的文件,不删除不存在的文件) 支持 本地—本地、本地-网络、网络-本地、网络-网络 的数据备份(仅限于局域网)

2015-01-24

Access mdb比较工具

一款功能强大而又非常实用的Access mdb比较工具,一款功能强大而又非常实用的Access mdb比较工具!

2015-01-20

WSAStartup函数

WSAStartup函数;

2013-03-14

UML类图几种关系的总结

UML类图几种关系的总结

2013-03-14

C++ 虚函数表解析

C++ 虚函数表解析

2013-03-05

C++ volatile 详解

C++ volatile 详解

2013-03-05

Oracle面试题

Oracle面试题

2013-03-03

算法__链表的操作

算法__链表的操作

2013-03-03

UML 聚合和组合的区别

UML 聚合和组合的区别

2013-03-02

extern 'C' 详解

extern 'C' 详解

2013-03-02

c++内存中字节对齐问题详解

c++内存中字节对齐问题详解

2013-03-02

C++中union详解

C++ union 详解&实例

2013-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除