<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xhiaa的专栏]]></title><description><![CDATA[无知者不可无畏！！]]></description><link>https://blog.youkuaiyun.com/xhiaa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xhiaa]]></copyright><item><title><![CDATA[db2 中通过查询结果来create table 的3种方式]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/19905251</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/19905251</guid><author>xhiaa</author><pubDate>Tue, 25 Feb 2014 11:18:17 +0800</pubDate><description><![CDATA[db2 中通过查询结果来create table 的3种方式

Q:想通过DB2把查询出来的结果定义为别的表，因为db2没有类似(或者说对db2还不熟悉)oracle的create table as select来定义表的方式，所以比较麻烦！

今天抽时间总结了一下DB2定义表的3种方式：

首先创建一个例子表,再插入几条语句。
create table xxx(col1 varch]]></description><category></category></item><item><title><![CDATA[ORACLE BASH_PROFILE]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/10401675</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/10401675</guid><author>xhiaa</author><pubDate>Tue, 27 Aug 2013 16:22:50 +0800</pubDate><description><![CDATA[PATH=$PATH:$HOME/bin

export PATH
umask 022
PATH=$PATH:$HOME/bin
export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=exchdb
export PATH=.:${PATH}:]]></description><category></category></item><item><title><![CDATA[【收集】一些常用的SQL语句]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/8147983</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/8147983</guid><author>xhiaa</author><pubDate>Mon, 05 Nov 2012 11:03:34 +0800</pubDate><description><![CDATA[1、查询表空间使用

  SELECT UPPER(F.TABLESPACE_NAME) "表空间名",
          D.TOT_GROOTTE_MB "表空间大小(M)",
          D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",
          TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL]]></description><category></category></item><item><title><![CDATA[ORA-01659: 无法分配超出 7 的 MINEXTENTS (在表空间 DATA 中)]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7868891</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7868891</guid><author>xhiaa</author><pubDate>Wed, 15 Aug 2012 17:38:30 +0800</pubDate><description><![CDATA[遇到这么一个错误
IMP-00003: 遇到 ORACLE 错误 1659
ORA-01659: 无法分配超出 6 的 MINEXTENTS (在表空间 DATA 中)
IMP-00017: 由于 ORACLE 错误 1659, 以下语句失败:

查了一下资料，原来是在创建表空间的时候，没有把表空间设置成自动扩展，表空间不够造成的。可以选择扩大表空间，或者设置成自动扩展。]]></description><category></category></item><item><title><![CDATA[美化mysql SHOW TABLE STATUS的输出]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7814686</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7814686</guid><author>xhiaa</author><pubDate>Tue, 31 Jul 2012 15:53:23 +0800</pubDate><description><![CDATA[新建存储过程
 
DELIMITER $$
DROP PROCEDURE IF EXISTS `client`.`sp_status` $$
CREATE PROCEDURE `client`.`sp_status`(dbname VARCHAR(50))
BEGIN 
-- Obtaining tables and views
(
    SELECT 
     TABLE_]]></description><category></category></item><item><title><![CDATA[Oracle统计某用户下所有的表的记录数]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7814637</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7814637</guid><author>xhiaa</author><pubDate>Tue, 31 Jul 2012 15:42:46 +0800</pubDate><description><![CDATA[建立一个计算函数
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
create or replace function count_rows(table_name in varchar2,
                              owner in varchar2 default null)
ret]]></description><category></category></item><item><title><![CDATA[Oracle Purge drop]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7783660</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7783660</guid><author>xhiaa</author><pubDate>Wed, 25 Jul 2012 11:03:30 +0800</pubDate><description><![CDATA[Oracle 10g的flashback drop功能，允许你从当前数据库中恢复一个被drop了的对象，在执行drop操作时，现在Oracle不是真正删除它，而是将该对象自动将放入回收站。对于一个对象的删除，其实仅仅就是简单的重令名操作。
所谓的回收站，是一个虚拟的容器，用于存放所有被删除的对象。在回收站中，被删除的对象将占用创建时的同样的空间，你甚至还可以对已经删除的表查询，也可以利用flas]]></description><category></category></item><item><title><![CDATA[ORA-00600 internal error code,arguments]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7783594</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7783594</guid><author>xhiaa</author><pubDate>Wed, 25 Jul 2012 10:32:07 +0800</pubDate><description><![CDATA[原因：   This is the generic internal error number for Oracle program exceptions. It indicates that a process has encountered a low-level, unexpected condition. Causes of this message include:  
1.timeo]]></description><category></category></item><item><title><![CDATA[oracle 权限详解]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7734830</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7734830</guid><author>xhiaa</author><pubDate>Wed, 11 Jul 2012 00:02:38 +0800</pubDate><description><![CDATA[alter any cluster 修改任意簇的权限
　　alter any index 修改任意索引的权限
　　alter any role 修改任意角色的权限
　　alter any sequence 修改任意序列的权限
　　alter any snapshot 修改任意快照的权限
　　alter any table 修改任意表的权限
　　alter any trigger 修改任]]></description><category></category></item><item><title><![CDATA[Drop表空间的一些语句]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7666944</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7666944</guid><author>xhiaa</author><pubDate>Fri, 15 Jun 2012 16:38:47 +0800</pubDate><description><![CDATA[Drop表空间的各种情况：

--删除空的表空间，但是不包含物理文件
drop tablespace tablespace_name;

--删除非空表空间，但是不包含物理文件
drop tablespace tablespace_name including contents;

--删除空表空间，包含物理文件
drop tablespace tablespace_name i]]></description><category></category></item><item><title><![CDATA[Oracle10g 数据泵使用]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7666923</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7666923</guid><author>xhiaa</author><pubDate>Fri, 15 Jun 2012 16:30:54 +0800</pubDate><description><![CDATA[impdp使用
 
注意到与EXP不同，EXPDP增加了一个主要的参数：DIRECTORY
 
这个参数是用来定义一个路径，前面已经提到，数据泵主要在Server端工作，导出文件需要写出到Server端本地目录，这个DIRECTORY就是对应的Server端的路径
 
如：
//创建目录
create or replace directory  expdir as 'd:\';]]></description><category></category></item><item><title><![CDATA[linux压缩文件的处理]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7652035</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7652035</guid><author>xhiaa</author><pubDate>Mon, 11 Jun 2012 12:46:42 +0800</pubDate><description><![CDATA[在具体总结各类压缩文件之前呢，首先要弄清两个概念：打包和压缩。打包是指
将一大堆文件或目录什么的变成一个总的文件，压缩则是将一个大的文件通过一些压
缩算法变成一个小文件。为什么要区分这两个概念呢？其实这源于Linux中的很多压
缩程序只能针对一个文件进行压缩，这样当你想要压缩一大堆文件时，你就得先借助
另它的工具将这一大堆文件先打成一个包，然后再就原来的压缩程序进行压缩。

　　Lin]]></description><category></category></item><item><title><![CDATA[AIX5.3网络配置]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/7260168</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/7260168</guid><author>xhiaa</author><pubDate>Wed, 15 Feb 2012 10:07:33 +0800</pubDate><description><![CDATA[smit->Communications Applications and Services->TCP/IP]]></description><category></category></item><item><title><![CDATA[ORACLE手工建库]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/6703739</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/6703739</guid><author>xhiaa</author><pubDate>Sat, 20 Aug 2011 10:19:36 +0800</pubDate><description><![CDATA[很多时候，DBA并不能接触到机器，而且，图形化界面也不是时常具备的。这就要求DBA具备手工建库的能力了。
一般来讲，手工建库有以下几个步骤：
1、确定sid
2、创建alertlog等目录
3、确定初始化文件
4、生成密码文件
5、生成spfile和改参数
5、根据]]></description><category></category></item><item><title><![CDATA[GetWindowTextW(LPTSTR,int) const' :cannot convert parameter 1 from 'char[10]]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/5081102</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/5081102</guid><author>xhiaa</author><pubDate>Sat, 26 Dec 2009 14:05:00 +0800</pubDate><description><![CDATA[VC++6.0下常见的写法是： int num1,num2,num3; char ch1[10],ch2[10],ch3[10]; GetDlgItem(IDC_EDIT1)->GetWindowTextW(ch1,10); GetDlgItem(IDC_EDIT2)->GetWindowTextW(ch2,10); num1=atoi(ch1); num2=atoi(ch2); num3]]></description><category></category></item><item><title><![CDATA[如何在asp.net中获取存储过程的返回值。]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/4531569</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/4531569</guid><author>xhiaa</author><pubDate>Tue, 08 Sep 2009 13:50:00 +0800</pubDate><description><![CDATA[做用户注册的时候，往往需要返回用户注册的ID，并把ID保存在COOKIE中，下面的例子就是如何获取注册用户ID的例子。1、建立数据库test，新建一张表 users:CREATE TABLE [dbo].[testSP] ( [userID] [int] IDENTITY (1, 1) NOT NULL , [userName] [nvarchar] (50) COLLATE Chinese_]]></description><category></category></item><item><title><![CDATA[ASP.NET执行存储过程，并获取存储过程的返回值 ]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/4531561</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/4531561</guid><author>xhiaa</author><pubDate>Tue, 08 Sep 2009 13:48:00 +0800</pubDate><description><![CDATA[   一个简单例子如下：      1、创建存储过程（用于用户身份验证）：      Create Procedure CheckUser    (     @userid char(20),     @userpsw char(20)     )    as     if exists(select * from tb_UserInfo where rtrim(UserID)=@user]]></description><category></category></item><item><title><![CDATA[新型万能登录密码]]></title><link>https://blog.youkuaiyun.com/xhiaa/article/details/4402709</link><guid>https://blog.youkuaiyun.com/xhiaa/article/details/4402709</guid><author>xhiaa</author><pubDate>Mon, 03 Aug 2009 00:21:00 +0800</pubDate><description><![CDATA[ 新型万能登录密码文章截取如下:网上有很多这样的登陆验证代码username=trim(Request.Form("username"))password=trim(Request.Form("password"))sql="Select * FROM admin Where user="&username&""Set rs=Server.Cre]]></description><category></category></item></channel></rss>