smallint 是一种精确的数值数据类型,其精度在算术运算后不变,采用2个字节编码有符号的 smallint 值的范围是 -2^15-------2^15 -1,即 -32768 ----32767无符号的 smallint 值的范围是 0-------2^16 -1,即 0----65535,i...
分类:
数据库 时间:
2014-07-06 19:08:00
阅读次数:
169
今天用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下:mysql中isnull,ifnull,nullif的用法如下:1. isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。mysql> selec...
分类:
数据库 时间:
2014-07-06 19:01:39
阅读次数:
330
mysql向表中某字段后追加一段字符串:update table_name set field=CONCAT(field,'',str)mysql 向表中某字段前加字符串update table_name set field=CONCAT('str',field)MySQL中concat函数使用方法...
分类:
数据库 时间:
2014-07-06 18:43:12
阅读次数:
265
主要是想通过python之流的脚本语言来进行文件系统的遍历,处理文本以及使用简易数据库的操作。本文基于陈皓的:《程序员技术练级攻略》一.Python csv对于电子表格和数据库导出文件,比较常见的文件格式是.csv,所以python中的csv模块也是一个比较重要的模块。下面介绍csv常用的方法。1....
分类:
数据库 时间:
2014-07-06 18:27:05
阅读次数:
414
环境:Oracle 11.2.0.3需求:生产一张表由于前期设计不当,没有主键。现需要添加主键,数据量很大,想并行建立。1.直接添加,提示ora-3001:未实施的功能;只能单线程建立主键SQL> alter table t add constraint pk_t primary key (obje...
分类:
数据库 时间:
2014-07-06 17:57:28
阅读次数:
444
#选择数据库USEmysql#返回可用数据库列表SHOWDATABASES#返回当前数据库中可用表SHOWTABLES#返回表列SHOWCOLUMNSFROMdb#显示特定数据库的创建语句SHOWCREATEDATABASEmysql#显示广泛的服务器状态信息SHOWSTATUS#显示授权用户的安全...
分类:
数据库 时间:
2014-07-06 17:46:32
阅读次数:
232
1. 原始单据与实体之间的关系 能够是一对一、一对多、多对多的关系。在普通情况下,它们是一对一的关系:即一张原始单据对应且仅仅相应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证相应多个实体,或多张原始单证相应一个实体。这里的实体能够理解为基本表。明白这种相应关系后,对我们设....
分类:
数据库 时间:
2014-07-06 17:36:48
阅读次数:
275
数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据库,首先第一步需要优化的就是 IO,尽可能将磁盘IO转化为内存IO。本文先从 MySQL 数据库...
分类:
数据库 时间:
2014-07-06 17:17:32
阅读次数:
307
在页游服务器这块很早之前一直没有认真考虑过,大部分是之前搭建好的,我只需要按照他原来的设计继续码代码就好了。 可是这次服务器重构的过程中,还是遇到了很多始料不及的问题。那么就按照踩过的坑,去一个个讲讲分析分析。 1:起初mysql的方案 起初的设计方案是这样,用一个RolePlayer 去...
分类:
数据库 时间:
2014-07-06 17:16:19
阅读次数:
286
/*JDBC纯Java驱动使用步骤:* 1、导入JDBC驱动jar包(项目名称右键->Properties->Java Build Path->Add ExternalJARs)* 2、加载并注册驱动程序,导入java.sql.*包* 3、创建连接对象* 4、创建执行命令对象* 5、执行sql语句*...
分类:
数据库 时间:
2014-07-06 17:03:25
阅读次数:
313
/**************PreparedStatemnet使用******************//*特点:相当于ADO.NET中的参数化命令对象 * 1、预编译,执行相同的sql语句,提高执行效率 * 2、能将数据中的特殊字符当作普通字符进行处理 */public static void ...
分类:
数据库 时间:
2014-07-06 16:56:37
阅读次数:
252
一:字符串函数: 1.concat(); concat(S1,S2,S3,......Sn); 把传入参数链接成一个字符串; 2.insert(); insert(str,x,y,insert); st r: 传入的字符串, x : 从第几个开始 y ...
分类:
数据库 时间:
2014-07-06 16:53:24
阅读次数:
299
//ODBC连接Excelpublic static void main(String[] args) {Connection conn = null;Statement stm = null;ResultSet rs = null;try {//加载ODBC驱动Class.forName("sun...
分类:
数据库 时间:
2014-07-06 16:51:33
阅读次数:
234
/*ODBC使用步骤:(ODBC数据源由微软平台提供)* 1、配置ODBC数据源(控制面板->管理工具->ODBC数据源)* 2、加载并注册驱动程序,导入java.sql.*包* 3、创建连接对象* 4、创建执行命令对象* 5、执行sql语句* 6、获取执行sql语句后的结果,进行相关操作* 7、关...
分类:
数据库 时间:
2014-07-06 16:52:09
阅读次数:
232
说明最近写的文章有些多,懒得打字了,就直接上文章。这里说明一下,我说的是VS,不是指定的哪一个VS版本。先下载官方的源文件:sqlite-amalgamation-3071502.zip下载下来的压缩包应该是这个样子的新建一个测试工程我这里使用的是vs2012,其他的VS也是一样的设置。工程的配置,...
分类:
数据库 时间:
2014-07-06 16:44:16
阅读次数:
297
openfire 安装报这个错误 A connection to the database could not be made. View the error message by opening the "\logs\error.log" log file, then go back to fix...
分类:
数据库 时间:
2014-07-06 16:43:00
阅读次数:
284
搞咯好几个小时,终于把流程步骤依据上下步骤排序搞定.具体如下:1. 从数据库获取某一类型的流程步骤数据...但是这个数据有可能会出现死循环,因为再进行添加的时候不是很好判断,但可以肯定的就是不可能让下一步为自己本身.2. 可以知道流程的入口在哪里,也就是说,知道第一步的ID是什么样子的.3. 流程的...
分类:
数据库 时间:
2014-07-06 16:42:24
阅读次数:
266
[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/...
分类:
数据库 时间:
2014-07-06 16:35:55
阅读次数:
249
运维的时候,经常遇到auto_increment的疑惑:机器异常crash,重启后id回退的问题性能考虑,每次获取肯定不会持久化,内存中取值,statement复制如何保证主备一致id的取值受binlog的保护吗1. auto_increment相关的参数控制 1.1 innodb_autoinc_...
分类:
数据库 时间:
2014-07-06 16:32:46
阅读次数:
315
C++通过mysql++操作mysql的方式
分类:
数据库 时间:
2014-07-06 16:25:32
阅读次数:
282