![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 64
dongwei_6688
这个作者很懒,什么都没留下…
展开
-
oracle多数据库实例切换(备忘)
[oracle@TEST ~]$ export ORACLE_SID=test1[oracle@TEST ~]$ sqlplus "/as sysdba"SQL*Plus: Release 10.2.0.1.0 - Production on Thu May 19 15:27:56 2008Copyright (c) 1982, 2005, Oracle. All rights reserv...2008-06-19 16:08:32 · 518 阅读 · 0 评论 -
一个关于mysql的text字段类型异常的解决方法
下面是一段我在保存text类型的数据到mysql时遇到的问题,记录在此,希望能为碰到此问题的同道中人节省时间: 保存数据时先是报该异常:com.mysql.jdbc.PacketTooBigException: Packet for query is too large 网上搜索答案后,进行了如下修改:修改/etc/my.cnf文件中[mysqld]部分为max_allowed_p...2011-08-02 12:08:49 · 930 阅读 · 0 评论 -
源码安装mysql可能遇到的问题及解决办法
本文用来解决从源码安装mysql时,通常在运行configure,make&&make install命令时可能碰到的问题及解决办法问题一,报错如下:configure: error: in `/Application/mysql-5.1.58':configure: error: no acceptable C compiler found in $PATHSee...原创 2011-10-16 18:04:30 · 224 阅读 · 0 评论 -
update多列的几种选择
当update 多列 时有如下几种选择 1.)教科书式写法 update t_table a set f1=(select f1 from testz b where a.id=b.id), f2=(select f2 from testz b where a.id=b.id), f3=(select f3 from te...原创 2010-10-27 20:24:02 · 125 阅读 · 0 评论 -
oracle 数据事务锁处理【备忘】
1.用该语句查询当前正在进行的事务:select * from v$transaction;2.用该语句查询当前处于等待的Session:select * from v$session_wait;3.查询session:select * from v$session ;4.结束某个session:alter system kill session '133,22769';(注:Sessio...原创 2010-06-02 17:07:08 · 98 阅读 · 0 评论 -
Oracle锁表查询语句【备忘】
select t2.username, t2.sid, t2.serial#, t3.object_name, t2.OSUSER, t2.MACHINE, t2.PROGRAM, t2.LOGON_TIME, t2.COM...2010-02-24 12:34:00 · 80 阅读 · 0 评论 -
oracle decode nvl nvl2 sign(即sin) 函数用法
decodeselect decode(p.xx,1,'no1',2,'no2') from person p这样只能做等于,如果xx等于1就显示no1,等于2显示no2;sign当我们需要做大于小于判断的时候就要借助sign函数了,selectdecode(sign(p.reportDate-p.finishDate),1,p.reportDate,0,p.reportD...原创 2009-02-16 15:19:07 · 184 阅读 · 0 评论 -
从查询结果插入数据到另一个表[备忘]
第一种:insert into destTbl select * from srcTbl; 第二种: insert into destTbl(col1, col2, ..., coln) select col1, col2, ..., coln from srcTbl;原创 2008-12-17 16:08:37 · 59 阅读 · 0 评论 -
Oracle开发--日期截取及四舍五入
一、Oracle中的Round和Trunc:如同对数字进行四舍五入和按位截取一样,Oracle对时间日期也提供了这两种功能。但比起对数字进行四舍五入和截取比较复杂:这是因为时间日期是有格式的。下面看看这两个函数的定义和用途:ROUND(date [, format])TRUNC(date [, format])Round函数对日期进行“四舍五入”,Trunc函数对日期进行截取。如...原创 2008-12-09 13:58:03 · 333 阅读 · 0 评论 -
ORACLE数据库命名规范
1 目的 规范数据库各种对象的命名规则。 2 数据库命名原则 2.1 数据文件 如果数据库采用文件系统,而不是裸设备,约定下列命名规则: 1)数据文件以表空间名为开始,以.dbf为结尾,全部采用小写英文字母加数字命名。如该表空间有多个数据文件,则从第2个数据文件开始,在表空间名后加_。 例:对system表空间的数据文件:system.dbf,system_2.dbf 2)对o...原创 2009-11-16 09:35:59 · 131 阅读 · 0 评论 -
oracle9i学习[备忘1]
create database db01 maxlogfiles 10 maxdatafiles 1024 maxinstances 2 logfile GROUP 1 ('/u01/oradata/db01/log_01_db01.rdo') SIZE 15M, GROUP 2 ('/u01/oradata/db01/log_02_db01.rdo') SIZE 15M,...原创 2009-11-13 19:22:34 · 87 阅读 · 0 评论 -
oracle9i学习[备忘]
*设置数据库缺省的临时表空间*/alter database default temporary tablespace tablespace_name; /*系统/临时/在线的undo表空间不能被offline*/ alter tablespace tablespace_name offline/online; alter tablespace tablespace_name re...原创 2009-11-13 19:19:05 · 92 阅读 · 0 评论 -
oracle集合操作函数(备忘)
集合操作符专门用于合并多条select 语句的结果,包括:UNION, UNION ALL, INTERSECT , MINUS。当使用集合操作符时,必须确保不同查询的列个数和数据类型匹配。 集合操作符具有以下注意事项:集合操作符不适用于LOB、VARRAY和嵌套表列。UNION、INTERSECT、MINUS操作符不使用于 LONG列。如果选择列表中包含有表...2008-04-23 18:25:48 · 270 阅读 · 0 评论 -
Oracle 10g绿色客户端与PL/SQL Developer-搭建的Oracle使用环境
整个一个暑假都在做基于Oracle的一个数据处理程序。但是一直没有找到合适的人工访问实验室的数据库的方便的方法。最酷的时候我的做法是自己写个程序用JDBC连接数据库自己扒下想要的表格……后来发现实验室里边有很多机器是装过Oracle客户端的,但是ms都是当时实验室搭建数据库时用正版的安装光盘装的,我对这样臃肿的客户端有一种生理上的恐惧,于是还是用原始的方法进行自己的开发。直到有一天,看到Orac...原创 2008-11-04 14:00:46 · 89 阅读 · 0 评论 -
Oracle导出数据库结构到PowerDesigner
打开PowerDesigner→菜单栏“Database”→Database Reverse Engineering→Using an ODBC data source中选择右边的浏览→connect to an ODBC Data Source→在Machine data source中选择你配置好的数据源。 (注:如果第一次连接,需要先配置数据源,步骤如下:点击“Add”按钮→ODBC数...原创 2008-08-05 19:26:18 · 78 阅读 · 0 评论 -
Oracle 从查询结果创建表【备忘】
create table student_bak as select * from student原创 2008-07-31 16:29:26 · 881 阅读 · 0 评论 -
Oracle 启动/关闭[备忘]
1.启动Oracle监听程序 a.切换到oracle用户:su - oracle b.启动监听:lsnrctl start 2.启动数据库 a.切换到oracle用户:su - oracle b.进入到sqlplus命令行:sqlplus "/ as sysdba" c.启动数据库:startup 3.关闭数据库 a.切换...2008-07-23 12:32:08 · 142 阅读 · 0 评论 -
Mysql 远程登录及常用命令
第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到...原创 2012-03-15 13:23:37 · 71 阅读 · 0 评论