
DATABASE
l176266956
这个作者很懒,什么都没留下…
展开
-
关于ORACLE自增长
建完表之后要建SEQUENCES,再然后建TRIGGERS原创 2010-09-27 14:49:00 · 527 阅读 · 0 评论 -
获取SQL Server 数据字典脚本
转自:http://kms.lenovots.com/kb/article.php?id=3633获取SQL Server 数据字典脚本 在整理中间平台数据字典的过程中,需要统计每张表的结构,手工查询统计比较费时间且不现实,现从系统表获取标的取表名,字段,长度,类型,描述等信息的脚本如下: SELECT 表名=case whe转载 2011-12-15 14:40:10 · 682 阅读 · 0 评论 -
SQL Union
<br /><br />转自:http://sql.1keydata.com/cn/sql-union.php<br />UNION 指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看, UNION 跟 JOIN有些许类似,因为这两个指令都可以由多个表格中撷取资料。 UNION 的一个限制是两个 SQL 语句所产生的栏位需要是同样的资料种类。另外,当我们用 UNION这个指令时,我们只会看到不同的资料值 (类似 SELECTDISTINCT)。<br />UNION 的语法如下:<br />[S转载 2011-04-29 15:09:00 · 590 阅读 · 0 评论 -
ORACLE SQLPLUS SPOOL
前几天看视频时接触到一个叫SPOOL的语句,可以把输出结果输出到特定文件中。刚好需要写一些脚本测试一下几张表的数据,检查有没有异常。把下面语句写在一个文件里:set echo oncolumn dat1 new_value filename;select to_char(sysdate,'yyyymmddhh24mi') dat1 from dual;spool /tmp/checkcount_&&filename.log测试语句spool off在sqlplus里执行@日志路径这样子,就可以动态生成日志文原创 2011-04-26 16:53:00 · 952 阅读 · 0 评论 -
小布老师Oracle 9i DBA Fundamentals I 视频讲座 30
alter database datafile resize 20m;alter tablespace wenchuan renamedatafile /home/oracle/oradata/orcl10g/wenchuan2.dbfto /home/oracle/wenchuan2.dbf;alter database rename file /home原创 2011-06-13 23:12:00 · 768 阅读 · 0 评论 -
Oracle 修改带数据的字段类型
转自:http://www.cnblogs.com/LDaqiang/articles/1157998.html由于需求变动,现要将一个类型NUMBER(8,2)的字段类型改为 char。大体思路如下: 将要更改类型的字段名改名以备份,然后添加一个与要更改类型的字段名同名的字段(原字段已经改名),然后更新数据,最后删除改名备份的字段。 以下操作在 Oracle 10.2.0.1.0转载 2011-06-13 10:02:00 · 764 阅读 · 0 评论 -
小布老师Oracle 9i DBA Fundamentals I 视频讲座 29
create tablespace user_datadatafile /home/oracle/oradata/orcl10g/userdata01.dbf size 200mautoextend on next 10m maxsize 500m;select file_name,tablespace_name,autoextensible from dba_data_files原创 2011-06-09 23:20:00 · 742 阅读 · 0 评论 -
小布老师Oracle 9i DBA Fundamentals I 视频讲座 28
tablespace: read only,read writealter tablespace ... read only;alter tablespace ... read write;当表空间是read only状态,不能对表空间进行读写操作。但可以对表 空间对象进行操作,因为表空间对象是存放在数据字典里,而数据字典是存放在system表空间里,system表空间是不能为read原创 2011-06-07 23:14:00 · 871 阅读 · 0 评论 -
Oracle客户端精简绿色版
Oracle Instant Client 是Oracle 公司推出的精简版客户端,不需要安装,但需要简单配置一下。下载地址: [url]http://www.oracle.com/technology/software/tech/oci/instantclient/index.html[/url]<br />我下载的是Win32平台下的10.2.0.3 Basic版本。Instant client 有2个版本:Basic和Basic Lite。<br />Basic版本包括了所有的支持运行原创 2011-04-15 00:36:00 · 5433 阅读 · 0 评论 -
ORACLE笔记
sqlplus "/as sysdba"sqlplus /nologconn /as sysdbauser_tablesdba_usersalter user USERNAME account unlockalter user USERNAME identified PASSWORD原创 2011-04-11 21:42:00 · 576 阅读 · 0 评论 -
CentOS 5.5命令行安装Oracle 10g
From: http://blog.youkuaiyun.com/sunxp/archive/2011/01/04/6115348.aspx1.验证Oracle所需要的系统依赖程序包是否完整。rpm -qa binutils compat-db control-center gcc gcc-c++ glibc glibc-common libstdc++ libstdc++-devel make libaio libXp2.验证系统要求Oracle所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 R转载 2011-04-10 23:18:00 · 788 阅读 · 0 评论 -
./runInstaller: line 50: [: too many arguments
ORACLE文件名太长或有空格,可以把它改成单个单词,如mv Oracle/ release2/ for/ linux/ x86 Oracle原创 2011-04-10 14:23:00 · 4743 阅读 · 1 评论 -
mysql c api(二)
由于直接执行SQL语句的效率比较低,所以还有另外一种叫预处理的执行方式。基本数据结构:MYSQL_STMT:预处理语句的句柄MYSQL_BIND:用于输入输出参数的绑定,主要成员变量:buffer_type,buffer,buffer_length基本方法:MYSQL_STMT *mysql_stmt_init(MYSQL *mysql):用于创建预处理语句句柄DescriptionCreate a MYSQL_STMT handle. The handle should be freed with mys原创 2011-03-18 11:55:00 · 1354 阅读 · 0 评论 -
mysql c api(一)
参考资料:http://dev.mysql.com/doc/refman/5.5/en/c.html近几天,工作中需要用到MYSQL数据库编程,开始学习linux下mysql c编程。刚把一个程序写得七七八八,写一下总结。这几天看得就多的,就是MYSQL的官方文档了,一边看文档,一边写程序试着使用里面提到的接口,熟悉起来还算是组织比较快的。先说说编程环境吧,操作系统:linux,编译软件:g++,库文件:mysql-connector-c-6.0.2-linux-glibc2.3-x86-64bit因为开发原创 2011-03-18 10:29:00 · 2080 阅读 · 0 评论 -
ORACLE_定时执行存储过程
在写好存储过程后,开始写JOB。因为是用PL/SQL,只需填空。可填完之后老是错误。对照了一个正确的JOB,发现是在写WHAT的时候最后少了一个分号;,改了过来。保存后,RUN老是失败。搜索了一下,知道了执行失败会有日志文件,于是找到了ORACLE安装目录下的admin/.../bdump/alert.log。发现是“未找到数据”,猜测是表里没数据。往表里添加数据后,执行RUN终于成功了。明天再观察它会不会定时执行。原创 2010-10-18 16:58:00 · 823 阅读 · 0 评论 -
ORACLE_存储过程_赋值
oracle变量赋值有两种一种是直接:=,两个字符串的连接不可以用 '+' ,要用 '||'。还有就是select into原创 2010-10-18 08:53:00 · 9524 阅读 · 0 评论 -
TNS:could not resolve the connect ident
<br />今天在用PLSQL时出现这个错误,但是在NET MANAGER却测试成功,BAIDU了一下,发现是环境变量的问题,把PATH里面一个ORALE安装路径最后的CLIENT_1改成DB_1,问题就解决了。<br />参考网站:http://www.docin.com/p-51545664.html原创 2010-12-03 10:16:00 · 953 阅读 · 0 评论 -
关于Sql Server的数据库复制和存储过程
存储过程:一直都以为ORACLE才有存储过程。前几天才知道原来SQL SERVER也有存。。。。。复制:在源数据库备件,在目的数据库还原。原创 2010-10-08 12:01:00 · 1006 阅读 · 0 评论