数据库
Javascxl
这个作者很懒,什么都没留下…
展开
-
Oracle常用相关知识集锦
一、select查询语句 二、DML update TB set TB.a = '' where TB.b='';insert into TB(a,b) values('','');delete from TB where TB.a = '';merge into TB using TB2 on (TB.a = TB2.a) when matched thenupdat原创 2012-09-27 22:48:53 · 498 阅读 · 0 评论 -
Mysql创建表或外键约束时出现1005错误代码的解决方法
1.确保主从表的表类型 (即engine)都为InnoDB;如果不是,可在创建表时加上engine=InnoDB.2.确保主表有主键或对应的索引;3.确保从表外键字段与主表字段类型一致;4.确保该外键名称之前未被使用,可通过SELECT * FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE进行查看。若被使用,可以换成别的名称翻译 2013-07-18 11:01:58 · 2431 阅读 · 0 评论 -
简单实用的Oracle相关语句
(1)恢复已删除的表--显示已删除的表show recyclebin;--恢复已删除的表或数据FLASHBACK Table TEST_PEIZ TO BEFORE DROP; (2)命令窗口时间开启命令set time on; (3)数据库字符集查看--数据库字符集查看select userenv('language') from dual;--S转载 2013-07-22 16:49:40 · 1048 阅读 · 0 评论 -
Oracle死锁及简单解决办法
请根据实际情况进行参与引用。(1)查询死锁进程select A.SID,b.serial#,c.object_name,b.username,b.machine,b.program from v$lock a,v$session b,all_objects c where a.sid=b.sid and a.type in ('TM','TX') and c.object_id转载 2013-07-22 16:34:44 · 646 阅读 · 0 评论 -
DB2数据库初级知识
一、命令行cmd->db2cmd二、命令连接并执行脚本db2 connect to yourdb user your_user using your_pwddb2 sqltest.sql三、用户DB2用户必须是个操作系统用户,要增加DB2用户需要下面2步:(1)增加一个操作系统用户groupadd test---添加用户组testuseradd -m原创 2013-10-17 13:36:18 · 1037 阅读 · 0 评论 -
Ubuntu下启动停止重启mysql及其他
启动:sudo /etc/init.d/mysql start 停止:sudo /etc/init.d/mysql stop 重启:sudo /etc/init.d/mysql restart转载 2013-11-07 10:06:08 · 649 阅读 · 0 评论 -
Powerdesigner逆向mysql数据库生成E-R图的那些事
今天为了使用Powerdesigner逆向mysql数据库生成E-R图,遇到一些问题:1.本机Ubuntu上虚拟XP系统无法连接本机Ubuntu(1)无法ping通解决办法:将virturalbox设置-网络-网卡1中的连接方式从网络地址ANT修改为桥接网卡;(2)无法在虚拟XP系统中telnet IP 3306a.首先Ubuntu的防火墙是不影响的,或者保持关闭;b.确定原创 2014-03-21 12:42:01 · 2953 阅读 · 0 评论