数据库
文章平均质量分 65
滴水成海
热衷新技术从事虚拟化大数据方面的开发
展开
-
DB2数据库相关问题及解决方法
DB2相关问题及解决方法: 一、DB2中的代码页(codepage)问题。DB2备份时发生过代码页错误的问题,修改代码页后备份正常,但创建数据库时又发生代码页的错误。这是DB2服务器使用的代码页配置和客户端使用的代码页配置不同造成的(注:DB2服务器的代码页配置是独立的,用代码页不同的客户端操作服务器就会产生错误。本机操作服务器称为本地客户端,操作系统使用的代码页有可能和DB2服务器的配置原创 2008-11-20 14:01:00 · 11244 阅读 · 1 评论 -
DB2 SQL错误查询
DB2 开发常遇到一些错误,从网上找了一些资料,留查错使用 DB2 UDB的AS/400 SQL编程 Negative SQLCODEs 负SQLCODE# SQL0007 SQLCODE -07 SQLSTATE 42601 SQL0007 SQLCODE -07 SQLSTATE 42601 Explanation: Character &1 (HEX &2) not va翻译 2011-06-24 15:01:00 · 117201 阅读 · 1 评论 -
Db2的常用命令和导入导出
db2命令介绍: 相比图形界面而言,使用命令行的命令可以节省很多内存资源。但是写的时候语法需要熟悉。 db2start:启动当前的DB2数据库管理实例。 db2stop:停止当前的数据库管理实例。 注:启动和关闭的是数据库管理实例,而不是单个的数据库,而restart database:并不是重新启动数据库,是平衡非正常结束而不一致状态的数据库转载 2012-05-09 09:49:15 · 1645 阅读 · 0 评论 -
Linux下卸载DB2
一、 DB2卸载1. 以db2admin进入终端,执行./db2stop,停止DB2服务。2. 进入/usr/opt/db2_08_01/instance,卸载现有DB2示例。删除数据库实例 /opt/ibm/db2/V9.5/instance/db2idrop -f db2inst13. 进入DB2安装程序目录,执行db2_deinstall,卸载DB2。4. 输转载 2012-05-09 10:14:17 · 7091 阅读 · 0 评论 -
5种数据库sql语句大全
数据库sql语句大全一、连接列值db2/oracle/postgresqlselect name(字段)||' Works AS a '(文字)||job as msg from emp where deptno=10;mysqlselect concat(name,' works as a',job) as msg from emp where deptno=10;sql转载 2012-05-09 10:04:43 · 1369 阅读 · 0 评论 -
关于数据库命名规范
0. 字符集合a-z A-Z 0-9 和 _ 共 63个1. 所有字条以小写字母开头,所有名词采用单数,所以前缀都要小写如:userIduser_id2. 数据库对象命名规范数据库对象={表,视图(查询),索引,关联,存储过程(参数查询),函数}规则:对象名字由前缀和实际名字组成,他们之间加下划线,不要在对象名的字符之间留空格,长度不超过30字符。[对象名字]=[前缀]转载 2012-05-09 10:18:56 · 764 阅读 · 0 评论 -
mysql的常用命令备份表
1连接数据库:进入mysql的安装路径bin如:C:>cd C:Program FilesMySQLMySQL Server 5.0bin输入用户名密码: C:Program FilesMySQLMySQL Server 5.0bin>mysql -uroot -p1234562退出mysqlmysql>exit3. 修改密码:C:Program FilesMySQLMyS转载 2012-05-09 10:11:42 · 4091 阅读 · 0 评论 -
db2 不同操作系统下备份与恢复
-- 建库create database db_name on filesystem_location using codeset utf-8 territory cn--- 删库db2 drop db db_name(若数据库正在使用, 需要先执行以下命令)db2 force application all--- 导出表结构db2look -d DB_NAME -u原创 2011-07-24 17:25:41 · 1858 阅读 · 0 评论 -
数据库中 join 链接过滤重复的记录
sql 滤重复记录原创 2011-01-14 16:51:00 · 7347 阅读 · 0 评论 -
插入数据a表到b表
<br /> <br /> <br />insert into p_web p (p.tid,p.title,p.fileurl,p.columnid,p.columnname)(select l.tid,l.linkname,l.linkurl,'3033' as columnid from p_link l where l.columnid=337)<br /> <br />insert into expertinfo <br /> (expertid,expertname,expertcode,原创 2010-12-23 15:37:00 · 724 阅读 · 0 评论 -
一些不常用sql的总结
<br />oracle 递归查询<br /> <br />首先是需要对表做一个规划,即必须有自己的ID和ID对应这条记录的PID(父ID)。 <br />简单的数据结构如下 <br />id pid <br />1 0 <br />2 0 <br />3 1 <br />4 1 <br />5 2 <br />6 2 <br />7 3 <br />8 4 <br />9 5 <br />比如原创 2010-10-09 09:46:00 · 498 阅读 · 0 评论 -
oracle clob like
<br />create table products(<br /> productid number(10) not null,<br /> name varchar2(255),<br /> description CLOB);<br />查询语句:<br />select t.productid, t.name from products t<br /> where dbms_lob.instr(t.description, 'aaa', 1, 1) > 0;<br /> <br />在Orac转载 2010-08-20 12:53:00 · 3741 阅读 · 0 评论 -
Oracle中用exp/imp命令快速导入导出数据(整理)
【用 exp 数 据 导 出】:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:/daochu.dmp中 exp system/manager@TEST file=d:/daochu.dmp full=y2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:/daochu.dmp owner转载 2010-01-20 09:48:00 · 1015 阅读 · 0 评论 -
清空 DB2 表中数据的几种方法
对于使用 DB2 数据库的用户,有时有需要将表中数据清空的需求,这里提供了四种数据删除的方法,以供用户根据自己的需求进行选择:1. 使用 DELETE 语句,即:DELETE FROM 该语句将清除表中所有数据,但由于这一操作会记日志,因此执行速度会相对慢一些,另外要注意的是,如果表较大,为保证删除操作的成功,应考虑是否留有足够大的日志空间。2. 使用 NOT LOGGED I转载 2012-05-10 13:06:48 · 1438 阅读 · 0 评论