码迷,mamicode.com
首页 > 数据库
C#对现有sqlite数据库中、特定表中是否存在某列、
1 System.Data.SQLite.SQLiteConnection conne = new System.Data.SQLite.SQLiteConnection(); 2 System.Data.SQLite.SQLiteConnectionStringBuilder connstr =....
分类:数据库   时间:2014-11-05 16:44:25    阅读次数:146
Sql分页存储过程
//分页存储过程//可根据需求在此存储过程上进行扩展//该存储过程未返回总页数create proc PagerManager@pageindex int,@pagesize int,@tablename varchar(100),@orderbycol varchar(100)asbegin d....
分类:数据库   时间:2014-11-05 16:39:32    阅读次数:147
MySQL Event
一、前言自MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系...
分类:数据库   时间:2014-11-05 16:36:09    阅读次数:276
lamdba表达式
1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 14 int main(int argc, const char *argv[])15 {16 vector vec;17 18 vec...
分类:数据库   时间:2014-11-05 16:31:44    阅读次数:177
简析一下SQL Server里面Fast_Forword 和 SRROLL 的区别
这次简单说说游标的分类。先看看通常游标的语法DECLARE cursor_name CURSOR [ LOCAL :局部游标,仅在当前会话有效 | GLOBAL : 全局游标,全局有效,可以 ] [ FORWARD_ONLY :只能向前游标,读取游标时只能使用 Ne...
分类:数据库   时间:2014-11-05 16:30:36    阅读次数:303
MySQL批量SQL插入性能优化
对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,可能每天花费在数据导入上的时间就会长达几个小时之久。因此,优化数据库插入性能是很有意义的。 网络上的牛人很多,总会有一些手段可以提高insert效率,大家跟我一起分享一下吧: 1. 一条S...
分类:数据库   时间:2014-11-05 16:27:39    阅读次数:279
ORACLE触发器具体解释
ORACLE PL/SQL编程之八:把触发器说透本篇主要内容例如以下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件...
分类:数据库   时间:2014-11-05 16:27:29    阅读次数:302
Oracle创建新用户
1.以DBA身份登录 $sqlplussys/eastcom@ORCLassysdba(在命令窗口下) 也可以使用PL/SQL2.创建临时表空间1 create temporary tablespace jiashubing_temp 2 tempfile 'E:\app\USER\ora...
分类:数据库   时间:2014-11-05 16:24:32    阅读次数:211
ORACLE自定义顺序排序
ORACLE可以借助DECODE函数,自定义顺序排序:select * from ( select 'Nick' as item from dual union all select 'Viki' as item from dual union all select '...
分类:数据库   时间:2014-11-05 16:25:28    阅读次数:239
Oracle 配置监听和本地网络服务
一、配置监听在oracle的配置和移植工具中打开Net Configuration Assistant,然后点击下一步。点击下一步,然后输入监听的名称点击下一步点击下一步后如图点击下一步如图单击下一步如图选择否,点击下一步二、配置网络服务点击下一步,然后输入输入名称点击下一步点击下一步,填写主机名(...
分类:数据库   时间:2014-11-05 16:21:45    阅读次数:199
MySql之on duplicate key update详解
在我们的日常开发中,你是否遇到过这种情景:查看某条记录是否存在,不存在的话创建一条新记录,存在的话更新某些字段。你的处理方式是不是就是按照下面这样?$result = mysql_query('select * from xxx where id = 1');$row = mysql_fetch_a...
分类:数据库   时间:2014-11-05 16:18:34    阅读次数:272
烂泥:mysql修改本地主机连接
本文首发于烂泥行天下。在mysql数据库安装完毕后,为了能远程连接管理mysql数据库。我们一般是在mysql服务器上通过update命令来更新user表中的host记录的。如下:mysql-uroot-p123456updateusersethost=‘%‘whereuser=‘root‘;FLUSHPRIVILEGES;/etc/init.d/mysqldrestart这样操作..
分类:数据库   时间:2014-11-05 15:10:25    阅读次数:199
python备份mysql数据库
原本可以用shell完成的功能,现在学习python,就照抄照改。完成数据库备份。#!/usr/bin/python #-*-coding:utf-8-*- #MYSQLBACK importstring,time,os,datetime importsys,logging,stat importsubprocess #os.environ.get(‘PERONA_A’) os.environ["PATH"]="/usr/local/mysql/..
分类:数据库   时间:2014-11-05 15:11:14    阅读次数:222
Oracle数据库运行时rm误删文件的解决方法 (2)-- 通过脚本实现恢复
根据上篇文章,整个恢复过程可以使用脚本完成,既节约时间,也增加恢复的成功率。这个方法对误删的数据文件,包括onlineredo,undo,controlfile,system或普通数据文件均有效。整个过程分两部分:第一部分是通过tail命令hold住文件描述符FD,然后建立数据文件的softlink。完成..
分类:数据库   时间:2014-11-05 15:09:31    阅读次数:329
T-SQL事务回滚
begintransaction--开始事务 rollbacktransaction--回滚事务 committransaction--提交事务 alterprocaaa as begintransaction insertintostu(STU_NAME,STU_SEX)values(‘aa‘,‘男‘) if@@rowcount=0or@@error<>0--受影响的行数=0或者有错误代码 begin rollbacktransaction..
分类:数据库   时间:2014-11-05 15:05:23    阅读次数:170
mysql开放远程IP连接授权记载
GRANTSELECT,INSERT,UPDATE,DELETEONaddm.*TOidentifiedby‘root‘; GRANTallprivilegesONaddm.*TO root@192.168.10.116 identifiedby‘root‘; usemysql; updateusersethost=‘%’whereuser=‘root‘;对某台服务器开放某个账号授权远程连接mysql数据库记载
分类:数据库   时间:2014-11-05 15:04:45    阅读次数:220
【原创】PostgreSQL 对简单树的遍历
昨天我用MySQL来实现了ORACLE的递归语句CONNECTBY,看起来稍复杂些。今天来看看POSTGRESQL如何实现ORACLE的CONNECTBY。还是用昨天同样的表以及数据。POSTGRESQL自诩最像ORACLE的数据库,所以大部分语句也就都可以简单而且变相的实现了。在这点上可以用他自己带的WITH递归功能,..
分类:数据库   时间:2014-11-05 15:03:15    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!