- 浏览: 14541 次
- 性别:
- 来自: 山东
最新评论
文章列表
update 表名 set 列 = replace(列,chr(9),''); //去掉tab符号的
update 表名 set 列 = replace(列,chr(10),''); //去掉回车符号的
update 表名 set 列 = trim(列); //去掉空格符号的
引言:由于MySQL的数据库太大,默认安装的/var盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录。下面我整理一下把MySQL从/var/lib/mysql目录下面转移到/home/mysql_data/mysql目录的具体操作:系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接1、首先我们需要关闭MySQL,命令如下: service mysqld stop2、然后是转移数据,为了安全期间,我们采用复制命令cp,先找到mysql的原目录 cd /var/lib ls 运行这个命令之后就会看 ...
执行echo $LANG命令输出的是当前的编码方式,执行locale命令得到系统中所有可用的编码方式。要让Xshell不显示乱码,则要将编码方式改为UTF-8。
在Xshell中[file]-> [open] -> 在打开的session中选择连接的那个,点击properties ->[Terminal],在右边translation中选择UTF-8,再重新连接服务器即可。
或者也可以在xshell的工具栏里面点击“Encoding”按钮,选择utf-8编码即可。
更有效简单的方法是,
在终端执行命令:
export LC_ALL=zh_CN.GB ...
因开发环境需要,在Windows Server 2008 R2 Enterprise64位系统上安装Oracle 10g。去Oracle 官方网站下载了Oracle Database 10g Release 2 (10.2.0.4) for Microsoft Windows Vista x64, Microsoft Windows Server 2008 R2 x64, Windows 7 x64。 可刚执行安装,就提示:检查 ...
使用EMCA创建oracle10g dbconsole 今天机器重新换了IP地址,EM的服务就启动不起来了,所以重建了EM的资料档案库,重新配置了dbconsole。步骤如下:C:\Documents and Settings\new>set oracle_sid=ora10gC:\Documents and Settings\new>emca -repos recreateEMCA 开始于 2007-4-19 14:09:05EM Configuration Assistant 10.2.0.1.0 正式版版权所有 (c) 2003, 2005, Oracle。保留所有权利 ...
oracle10g,在pl/sql中选中删除后会出现类似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表。
1.查看回收站
select * from user_recyclebin;
2.清空回收站
purge recyclebin;
3.清空回收站中的某个表
--如下方式删除会提示:SQL命令未正确结束。
purge table BIN$/U ...
一、删除部分字段重复数据
先来谈谈如何查询重复的数据吧。
下面语句可以查询出那些数据是重复的:
select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1
将上面的>号改为=号就可以查 ...
word表格中 英文排版
- 博客分类:
- 办公软件使用
1、Word 上方-段落-中文版式-换行中选中“允许西文在单词中间换行”可以解决英文填满一行后自动换行
create public database link 名称 connect to 用户名 identified by 密码 using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = SID) ) )';
11g 区分大小写 账号 密码 加双引号
plsql导出表结构
- 博客分类:
- ORACLE 数据库
2012-04-26 18:04
PLSQL导出表结构
选择tools->export tables 是导出表结构还有数据
tools->export user objects是导出表结构
可以用tools->export tables用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownum<1就能导出了。
注意:这样导出的只是表结构;如果想把数据也导出来的话,如下操作:
选中第一个 删除表(delete table)选项,其他的不要动,默认就行,where子句那什么也不用 ...
oracle的substr函数的用法 取得字符串中指定起始位置和长度的字符串 substr( string, start_position, [ length ] ) 如: substr('This is a test', 6, 2) would return 'is' substr('This is a test', 6) would return 'is a test' substr('
1。增加前先关闭VM,然后编辑VM属性,增加一个vritual disk(scsi),其实是增加一个虚拟磁盘文件。
hard disk2就是我新增加的
2。查看目前的磁盘结构
[root@mail ~]# fdisk -l
Disk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blo ...
卸载数据库mysql
rpm -e 文件名称
同时删除 /usr/lib rm -rf mysql /usr/bin rm -f mysql* /var/lib rm -rf mysql
文件名称由 rpm -qa | grep mysql 得到。
Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执教的时候,到底采用何种优化方法,就由Oracle参数 optimizer_mode 来决定。
SQL> show parameter optimizer_mode
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
optimizer_mode ...
BEGIN
定义变量;
DECLARE STOP_FLAG INT DEFAULT 0;
DECLARE MINGZI CURSOR FOR
SQL语句;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET STOP_FLAG=1;
OPEN MINGZI
L ...