<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[努力学习，天天向上]]></title><description><![CDATA[学习并不是件很难的事情，只要专心的去做就可以了]]></description><link>https://blog.youkuaiyun.com/rainbow8966</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rainbow8966]]></copyright><item><title><![CDATA[图解SQL的各种连接(Inner join,outer join,left join,right join)]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79930678</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79930678</guid><author>rainbow8966</author><pubDate>Fri, 13 Apr 2018 16:20:25 +0800</pubDate><description><![CDATA[由于 SQL Join 似乎被默认为基础，同时利用 ‘文氏图表’ 解释它，乍一看似乎是很自然的选择。然而，就像文章下面说的，我也发现在实际测试中，文氏图并没有完全符合SQL Join 语法。     通过图文并茂的方式对SQL的Join进行简单的介绍：join大致分为以下七种情况：1准备数据DROP TABLE [dbo].[test_a]  GO  CREATE TABLE [dbo].[tes...]]></description><category></category></item><item><title><![CDATA[SQLSERVER 附加数据库]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79930291</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79930291</guid><author>rainbow8966</author><pubDate>Fri, 13 Apr 2018 16:01:58 +0800</pubDate><description><![CDATA[EXEC  sp_attach_db  @dbname  =  'mbbook',     @filename1  =  'E:\dbStudy\sqlserver2017\BMS-master\数据库源代码\MBOOK.mdf',@filename2  =  'E:\dbStudy\sqlserver2017\BMS-master\数据库源代码\MBOOK_log.ldf'     要修改文件属...]]></description><category></category></item><item><title><![CDATA[通过一个实际的例子学习SQLServer存储过程]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79916309</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79916309</guid><author>rainbow8966</author><pubDate>Thu, 12 Apr 2018 16:46:53 +0800</pubDate><description><![CDATA[--定义存储过程   CREATE PROCEDURE  xxxxxxxx_p    (     --传递参数     @ym   char(6)    )   As    --定义变量，@xx表示局部变量，@@xx表示全局变量。定义多个变量用&quot;,&quot;号分割    declare @ym_ln char(6)    declare @cpcode char(10),     @cpname char...]]></description><category></category></item><item><title><![CDATA[mysql ERROR 1045 (28000): 错误解决办法]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79879767</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79879767</guid><author>rainbow8966</author><pubDate>Tue, 10 Apr 2018 13:13:40 +0800</pubDate><description><![CDATA[一.找到配置文件my.ini  ，然后将其打开，可以选择用记事本打开二.找到后，在mysqld下面添加skip-grant-tables，保存退出三.保存后重启mySQL四.然后运行cmd输入mysql -u root -p就可以不用密码登录了，出现password：的时候直接回车可以进入。五.1.进入mysql数据库：mysql&amp;gt; use mysql;Database changed2.给...]]></description><category></category></item><item><title><![CDATA[JDK1.6环境变量配置方法介绍]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79813717</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79813717</guid><author>rainbow8966</author><pubDate>Wed, 04 Apr 2018 10:25:06 +0800</pubDate><description><![CDATA[JDK的安装文件分为解压版和安装版两种，解压版的直接解压即可使用，安装版的按照安装提示一步一步安装即可，安装完JDK后需要配置环境变量，方法如下：首先打开系统属性（右击我的电脑——属性）；然后选择“高级”里面的“环境变量”；在新打开界面中的系统变量里需要设置三个变量“JAVA_HOME”、“path”、“CLASSPATH”，path变量是本来存在的，JAVA_HOME和CLASSPATH不存在自...]]></description><category></category></item><item><title><![CDATA[SQL语句中：UNION与UNION ALL的区别]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79811851</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79811851</guid><author>rainbow8966</author><pubDate>Wed, 04 Apr 2018 08:12:56 +0800</pubDate><description><![CDATA[UNION用的比较多union all是直接连接，取到得是所有值，记录可能有重复   union 是取唯一值，记录没有重复   
1、UNION 的语法如下：
     [SQL 语句 1]
      UNION
     [SQL 语句 2]

2、UNION ALL 的语法如下：
     [SQL 语句 1]
      UNION ALL
     [SQL 语句 2]

效率：
UNI...]]></description><category></category></item><item><title><![CDATA[大数据处理]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79742443</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79742443</guid><author>rainbow8966</author><pubDate>Thu, 29 Mar 2018 14:40:37 +0800</pubDate><description><![CDATA[在进行大量数据计算的时候，一定要注意，要分批进行，不要一次性处理过于庞大的数据，以免数据量太多。处理一部分数据就提交一部分数据。不要等全部处理完成后才提交。...]]></description><category></category></item><item><title><![CDATA[ORA-01438: 值大于为此列指定的允许精度]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79740099</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79740099</guid><author>rainbow8966</author><pubDate>Thu, 29 Mar 2018 11:30:32 +0800</pubDate><description><![CDATA[Number的数据声明如下：
表示        作用        说明
Number(p, s)        声明一个定点数        p(precision)为精度，s(scale)表示小数点右边的数字个数，精度最大值为38，
Number(p)        声明一个整数        相当于Number(p, 0)
Number        声明一个浮点数        ]]></description><category></category></item><item><title><![CDATA[Oracle Dependency 使用要注意的一些问题]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79728495</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79728495</guid><author>rainbow8966</author><pubDate>Wed, 28 Mar 2018 15:33:05 +0800</pubDate><description><![CDATA[Oracle Dependency 使用要注意的一些问题转载 2012年10月19日 18:49:16标签：oracle /wcf /数据库服务器 /服务器 /数据库3240最近项目中要用到wcf 服务器，客户端构架。客户端会向服务器发出一个请求，查询一个表。wcf服务器再去访问服务器数据库，得到结果后，wcf服务器再将结果返回给客户端。这样做有一个问题，就是客户端数据更新的问题。刷新太频繁，性能...]]></description><category></category></item><item><title><![CDATA[触发器的取舍]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79722263</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79722263</guid><author>rainbow8966</author><pubDate>Wed, 28 Mar 2018 08:57:17 +0800</pubDate><description><![CDATA[每个触发器都是一个隐藏的存储过程。隐藏的代码对开发者很不友好。如果你正在看一段别人的程序，总觉得少了点什么，折腾半天原来还有些动作隐藏在触发器里！顺藤摸瓜去找了触发器，发现里面对其他表有DML，又有其他隐藏代码，是不是头很大？这种连锁触发增加了复杂性，很容易失控。起初我也做过这种东西，觉得系统布满了精巧的机关，很有成就感，后来才发现这对维护来说简直就是噩梦加陷阱。因为触发器是隐藏的，它不执行你也不...]]></description><category></category></item><item><title><![CDATA[oracle 触发器的滥用]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79722185</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79722185</guid><author>rainbow8966</author><pubDate>Wed, 28 Mar 2018 08:50:57 +0800</pubDate><description><![CDATA[触发器相当于是在程序逻辑的基础上，硬性插入了一个逻辑进去，如果触发器过多，逻辑过于复杂，会让整个系统的逻辑陷入混乱。所以触发器要谨慎使用，触发的逻辑要尽可能的简单。...]]></description><category></category></item><item><title><![CDATA[系统设计容易走入的误区]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79722013</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79722013</guid><author>rainbow8966</author><pubDate>Wed, 28 Mar 2018 08:32:15 +0800</pubDate><description><![CDATA[1.在设计系统的时候，一定要做好功能设计，功能划分要清晰，否则在后续摸着石头过河的过程中，很容易就走入混乱，做了很多东西，最后发现没有用，越来越复杂。2.一定要把握住每个功能模块的界限，DB做DB的事情，服务程序做服务程序的事情，UI做UI的事情，不要混淆，否则最后会连自己都看不懂。3.其实不仅仅是系统设计，生活中很多事情也是如此，很容易走入复杂和混乱。所以我们要追求极致的简单明了。...]]></description><category></category></item><item><title><![CDATA[软件开发的步骤]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79698154</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79698154</guid><author>rainbow8966</author><pubDate>Mon, 26 Mar 2018 14:53:59 +0800</pubDate><description><![CDATA[软件开发的步骤可大致分为:1.需求分析2.系统设计3.编码实现4.系统测试5.运行维护]]></description><category></category></item><item><title><![CDATA[drop user test cascade 报错]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79686968</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79686968</guid><author>rainbow8966</author><pubDate>Sun, 25 Mar 2018 15:27:19 +0800</pubDate><description><![CDATA[ORA-01940:无法删除当前已连接的用户查询sessionselect * from v$session where username='SPES' alter system kill session'159,3'再删除就可以了。]]></description><category></category></item><item><title><![CDATA[在触发器中使用sequences问题]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79660229</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79660229</guid><author>rainbow8966</author><pubDate>Thu, 22 Mar 2018 21:28:50 +0800</pubDate><description><![CDATA[在触发器中，默认某个字段自增长，不能直接把seqences的值赋给字段，要用select  into ,然后复制。如：;new.id:=test_seq.nextval;会报错。应该这样写：select test_seq.nextval into vID from dual;:new.id:=vID;...]]></description><category></category></item><item><title><![CDATA[养成良好的习惯]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79648854</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79648854</guid><author>rainbow8966</author><pubDate>Thu, 22 Mar 2018 09:10:05 +0800</pubDate><description><![CDATA[最近整理之前写的东西，发现了很多问题：1.文档缺乏，自己写的东西，时间长了，自己都不记得了。2.设计结构混乱，因为做的过程中是做一步看一步，摸着石头过河，没法做长远规划。但是之后没有做重构。3.设计的东西往往是最初很复杂，但是很多东西最后证明没有作用，最终选择了简单有效的方式。所以，在平时的开发中，要养成良好的习惯：1.要有文档。2.要有架构图，如果改架构，要重启一个版本，不要在原来的版本中修改，...]]></description><category></category></item><item><title><![CDATA[IMP遇到IMP-00009错误]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79622319</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79622319</guid><author>rainbow8966</author><pubDate>Tue, 20 Mar 2018 10:48:37 +0800</pubDate><description><![CDATA[导入时出现IMP-00009: 导出文件异常结束IMP-00020: 用于列缓冲区大小 (7) 的长整数列过大IMP-00018: 上一个表的部分导入已完成: 已导入 50838 行成功终止导入，但出现警告。请问怎么解决------解决方法--------------------------------------------------------原因是你导出的数据表过大，而你的输入缓冲区则太小...]]></description><category></category></item><item><title><![CDATA[导入oracle问题]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/79622127</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/79622127</guid><author>rainbow8966</author><pubDate>Tue, 20 Mar 2018 10:39:31 +0800</pubDate><description><![CDATA[在XP系统中导入oracle数据库，imp 的时候，一直显示Imp的命令语句，导入不了，后来查资料，发现前面是要加上imp.exe的路径。真是坑，之前imp过无数次，都没有碰到这个情况。imp的目录也是加倒环境变量的path中，不应该出现这样的问题才对。似乎安装目录选择c盘就不会有这样的问题，在其他盘就会有这个问题...]]></description><category></category></item><item><title><![CDATA[oracle 与 sql server 通过DB LINK连接]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/74910727</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/74910727</guid><author>rainbow8966</author><pubDate>Mon, 10 Jul 2017 11:30:31 +0800</pubDate><description><![CDATA[在oracle中通过链接服务器(dblink)访问sql server

 

2013-10-16

 

一、   工作环境：

 Oracle数据库版本：Oracle 11g  运行环境 ：IBM小型机 AIX 6.1

 SQL数据库版本:  SQL 2005 R2  运行环境: HP DL 580 G6

 

二、   操作方式：利用透明网关，建立dbl]]></description><category></category></item><item><title><![CDATA[winSCP使用]]></title><link>https://blog.youkuaiyun.com/rainbow8966/article/details/73647734</link><guid>https://blog.youkuaiyun.com/rainbow8966/article/details/73647734</guid><author>rainbow8966</author><pubDate>Fri, 23 Jun 2017 14:46:18 +0800</pubDate><description><![CDATA[上传文件：
ftp 账号如果含有/,需要使用转义字符：%2F
如果是SFTP，需要使用 -hostkey="ssh-rsa 1024 e0:92:6a:db:0e:ae:21:ce:ca:80:76:2b:af:17:fd:1c"]]></description><category></category></item></channel></rss>