一、Jpublisher概述 Oracle JPublisher是一个用于在Java和SQL之间转换和交换结构化对象数据的工具,它还可以访问其他的数据库资源,如PL/SQL包和Java存储 过程。它生成Java类来表示数据库实体,如SQL对象和操作、...
分类:
数据库 时间:
2015-10-21 16:04:10
阅读次数:
369
利用存储过程来实现下面的应用:从一个账户转指定数额的款项到另一个账户中。*/建表:createtableaccount(accountnumint,unamechar(10),totalfloat)insertintoaccountvalues(1001,‘u1‘,50000)insertintoaccountvalues(1002,‘u2‘,1000)select*fromaccount建存储过程:CREATEPROCE..
分类:
数据库 时间:
2015-10-21 16:02:03
阅读次数:
318
使用xtrabackup工具的innobackupex脚本备份数据时,准备备份--apply-loginnobackupex--apply-log/datapath命令执行后备份数据里会有两个文件说明备份数据对应的binlog的文件名和位置,xtrabackup_binlog_pos_innodb和xtrabackup_binlog_info,具体区别:对于纯INNODB操作,备份..
分类:
数据库 时间:
2015-10-21 16:00:29
阅读次数:
284
删除表(记录和结构)的语名delete————truncate————dropDELETE(删除数据表里记录的语句)DELETEFROM表名WHERE条件;注意:删除记录并不能释放ORACLE里被占用的数据块表空间.它只把那些被删除的数据块标成unused.如果确实要删除一个大表里的全部记录,可以用TRUNCATE命令,..
分类:
数据库 时间:
2015-10-21 15:59:10
阅读次数:
184
lpad函数从左边对字符串使用指定的字符进行填充基本语法:lpad(string,padded_length,[pad_string])string:准备被填充的字符串padded_length:填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n..
分类:
数据库 时间:
2015-10-21 15:57:27
阅读次数:
205
lpad函数从左边对字符串使用指定的字符进行填充基本语法:lpad( string, padded_length, [ pad_string ] )string:准备被填充的字符串padded_length:填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpa...
分类:
数据库 时间:
2015-10-21 15:47:47
阅读次数:
209
EXEC master.dbo.sp_addlinkedserver @server = N'test', @srvproduct=N'OLE DB Provider for Jet', @provider=N'Microsoft.Jet.OLEDB.4.0', @datasrc=N'E:\DB.m...
分类:
数据库 时间:
2015-10-21 15:45:01
阅读次数:
251
下载地址http://www.mongodb.org/downloads下载curl -O -L https://fastdl.mongodb.org/linux/mongodb-linux-i686-3.0.2.tgz解压安装tar -xvzf mongodb-Liunix-xxxxx.tgz m...
分类:
数据库 时间:
2015-10-21 15:40:01
阅读次数:
270
这些天的学习,才发现自己对SQL原来是如此的不了解。之前一直以为自己轻松应对各种复杂的SQL查询,但是一旦提到效率上,可能就比较傻眼了,有时候也会埋怨客户的服务器不好使。 至于Inner Join的三种方式:loop,merge, hash,园子里面有很多文章,话说看多遍不如自己实际操作一遍。今天也...
分类:
数据库 时间:
2015-10-21 15:36:04
阅读次数:
310
;with cteas(select id,caption,parentid,1 Gen from skywfflow where parentid =0UNION ALL select a.id,a.caption,a.parentid,cte.gen+1 Gen from skywfflow a...
分类:
数据库 时间:
2015-10-21 15:37:05
阅读次数:
205
mysql可以实现定时触发功能,比如说定于某某时间mysql数据库做什么工作,或每隔多长时间做什么工作。第二种情况应用还是比较广的,比如说我希望每天检查一下我的数据信息,超过一个月的无用信息清除以腾出空间供其他存储数据使用;或者相隔一段时间更新一下数据等等。下面讨论下这种情况,给出一个例子供大家参考...
分类:
数据库 时间:
2015-10-21 15:33:04
阅读次数:
207
看了官网的配置说明 跟实际有点不一样(centos7),经过一番摸索,把这个配置过程记录下来1.下载MariaDB-Galera-server xinetd,官网的文档写的是mariadb-galera-server,搜索后只有MariaDB-Galera-server,而且安装它以后,之前的mar...
分类:
数据库 时间:
2015-10-21 15:29:24
阅读次数:
570
首先要把数据库的TRUSTWORTHY属性改为ONALTER DATABASE [MYDB] SET TRUSTWORTHY ON GO接下来直接创建ASSEMBLY应该就没问题了。但是往往有可能遇到一种情况 -- 在运行CREATE ASSEMBLY的时候发生错误Msg 33009, Level ...
分类:
数据库 时间:
2015-10-21 15:30:23
阅读次数:
2305
2010-01-26sp_spaceused可以查看某个表占用的空间,但不能一次查看所有的表。今天研究了一下这个sp,写了下面这个查询:--刷新系统数据dbcc updateusage(0) with no_infomsgs--每页8kselect name = name,id, rows = co...
分类:
数据库 时间:
2015-10-21 15:30:45
阅读次数:
230
Redis 持久化: 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AO...
分类:
数据库 时间:
2015-10-21 15:29:28
阅读次数:
304
gcc -g mysqlquery.c -lmysqlclient -I/usr/include/mysql -L/usr/lib64/mysql#include #include #include #include #include int main (int argc, char *argv[]...
分类:
数据库 时间:
2015-10-21 15:19:55
阅读次数:
171
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefrom sys.dm_tran_locks whereresource_type='OBJECT'spid 锁表进程tableNam...
分类:
数据库 时间:
2015-10-21 15:19:06
阅读次数:
192