![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 52
chsboy
这个作者很懒,什么都没留下…
展开
-
oracle中文字符显示的问题
服务器端是linux+oracle,oracle字符集是NLS_LANG=AMERICAN_AMERICA.ZHS16GBK库里是中文,在window客户端是用java访问是乱码,用toad查看也是乱码,有啥办法吗?2007-03-19 14:48:24 · 297 阅读 · 0 评论 -
db2连接池故障排除记
[size=medium]用java写了个web项目,用了struts和spring。项目中还用了个连接池,数据库是用的db2.一开始时数据源在spring配置文件中是这样配置的:[/size] [color=red] jdbc:db2://localhost:50000/test com.ibm.db2.jcc.DB2Driver ...原创 2010-10-09 09:14:44 · 550 阅读 · 0 评论 -
db2错误代码查看命令
用db2时经常会有报错,会有错误吗,比如错误码为:-301,可以用db2命令查看详细错误信息:进入db2命令行界面,执行命令:[code="java"]db2 ? sql00301[/code]就可以看到详细的错误提示信息,非常好用...原创 2010-07-07 09:25:13 · 640 阅读 · 0 评论 -
db2常用命令(转)
一、常用命令 1. 建立数据库DB2_GCB CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 2. 连接数据库 connect to sample1 user db2admin...原创 2010-06-23 11:00:33 · 71 阅读 · 0 评论 -
sqlite的编码
编码使用多个连接如果你曾经为其它的关系型数据库编写过程序,你就会发现有些适用于那些数据库的方法不一定适用于SQLite。使用其它数据库时,经常会在同一个代码块中打开多个连接,典型的例子就是在一个连接中返复遍历一个表而在另一个连接中修改它的记录。在SQLite中,在同一个代码块中使用多个连接会引起问题,必须小心地对待这种情况。请看下面代码:c1 = open('foods.db'...原创 2010-08-24 15:15:15 · 915 阅读 · 0 评论 -
sqlite的API
API从功能的角度来区分,SQLite的API可分为两类:核心API的扩充API。核心API由所有完成基本数据库操作的函数构成,包括:连接数据库、执行SQL和遍历结果集。它还包括一些功能函数,用来完成字符串格式化、操作控制、调试和错误处理等任务。扩充API提供不同的方法来扩展SQLite,它使你能够创建自定义的SQL扩展,并与SQLite本身的SQL相集成。SQLite版本3的新特性在...原创 2010-08-24 15:12:41 · 256 阅读 · 0 评论 -
sqlite语法
SQL的语法很像自然语言。每个语句都是一个祈使句,以动词开头,表示所要做的动作。后面跟的是主题和谓词命令SQL由命令组成,每个命令以分号(;)结束。如下面是3个独立的命令:SELECT id, name FROM foods;INSERT INTO foods VALUES (NULL, 'Whataburger');DELETE FROM foods WHERE id=413...原创 2010-08-23 14:46:47 · 180 阅读 · 0 评论 -
使用db2 sequence
原文http://blog.csdn.net/vicky8081/archive/2005/11/28/538508.aspx创建sequence,产生idCREATE SEQUENCE xixi.id_log AS bigint START WITH 1 INCREMENT BY 1 NO MAXVALUE ...原创 2010-08-23 14:32:17 · 156 阅读 · 0 评论 -
sqlite的事务和锁
事务事务定义了一组SQL命令的边界,这组命令或者作为一个整体被全部执行,或者都不执行。事务的典型实例是转帐。事务的范围事务由3个命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN开始一个事务,之后的所有操作都可以取消。COMMIT使BEGIN后的所有命令得到确认;而ROLLBACK还原BEGIN之后的所有操作。如:sqlite> BEGIN;sqlite> DEL...原创 2010-05-12 12:56:16 · 207 阅读 · 0 评论 -
sqlite表结构和数据的导出(转)
全部导出sqlite3 data.db>.output dd.sql>.dump全部导入sqlite3 mydb.db>.read dd.sql平时使用官方提供的sqlite3.exe工具来操作 sqlite的数据库进入管理:sqlite3.exe d:\test.db //假设数据是 d:\test.db>.databases //显示所有数据库 ...2010-04-21 16:06:13 · 658 阅读 · 0 评论 -
db2表结构和数据的导入
windows下DB2导出导入数据方法之一1.使用数据库用户登录系统2.建立一个空文件夹,用于存放导出数据3.执行db2cmd命名,打开db2命令行4.使用cd命令进入存放数据的文件夹3.执行db2look -d dbname -e -c -o *.sql -i username -w password 导出建表语句4.执行db2move dbname export>*...2010-04-20 16:31:48 · 187 阅读 · 0 评论 -
sqlite数据库建立自增主键?
sqlite支持建立自增主键,sql语句如下:[code="java"]CREATE TABLE w_user(id integer primary key autoincrement, userename varchar(32),usercname varchar(32), userpassword varchar(32), userpermission varchar(32), use...2010-04-13 14:38:57 · 524 阅读 · 0 评论 -
sqlite数据库手动事务提交
sqlite是一个非常好的嵌入式文本数据库,也支持数据事务手动提交:[code="java"] Connection conn = PooledConnection.getConnection(); Statement stmt = conn.createStatement(); stmt.execute("begin;")...2010-04-13 14:33:04 · 745 阅读 · 0 评论 -
在Oracle找介于两个日期之间的记录,当天纪录查不出?
数据库字段类型是date型,是用日期字段> =to_date('2001-12-12','YYYY-MM-DD') and日期字段2007-10-15 15:16:45 · 1397 阅读 · 0 评论 -
SQLITE中文编码转换的问题终于解决了。(转载)
SQLITE中文编码转换的问题终于解决了。从数据库取的时候直接用rs.getBytes("username")取得byte[],而不是用rs.getString("username")取STRING。通过取得的BYTE来转即可以得到正常的中文,否则怎么转都是乱码。byte[] val = rs.getBytes(cols_name);data.put(cols_name...原创 2010-11-26 15:57:31 · 1863 阅读 · 0 评论