-
mongoDB 用java连接
(1)下载连接java 的驱动包mongo-2.10.1.jar下载网址 (2)导入下载好的驱动包(3)简单的使用demoimport java.net.UnknownHostException;import com.mongodb.DB;
2022-03-10 17:45点击阅读
-
正则表达式匹配SQL语句中的所有表名
折磨了几个小时,写出匹配SQL语句中的所有表名,备忘记录1 \*\s+from\s+[\w\[\]]*\.?[\w\[\]]*\.?\[?(\b\w+)\]?[\r\n\s]*支持各种表达式SELECT * FROM Config SELE
2022-03-10 17:45点击阅读
-
解决com.ibatis.sqlmap.client.SqlMapException: There is no statement named in this SqlMap
com.ibatis.sqlmap.client.SqlMapException: There is no statement named in this SqlMap.可能存在3种情况:1、在xxx.xml文件中有两个标签的id命名相同;
2022-03-10 17:45点击阅读
-
设置MySQL root的密码
在my.ini的[d]字段加入:skip-grant-tables重启mysql服务,这时的mysql不需要密码即可登录数据库然后进入mysql123mysqluse mysql;mysqlupdate user set passwor
2022-03-10 17:45点击阅读
-
MYSQL 新生学习手册
文章摘自《MySQL必知必会》MySQL书籍推荐:MySQL必知必会。是比较全面的讲解了MySQL的实践方面的操作,用来入门不错。网上有pdf的电子书.本文将介绍MySql创建帐号,删除帐号,设置和介绍各种帐号的权限创建用户帐号:[sql]
2022-03-10 17:45点击阅读
-
sql bulk insert
create table test(id int IDENTITY,amount int check(amount =1000 and amount=5000));SELECT * FROM dbo.test/*下面这个语句不检查约束:
2022-03-10 17:45点击阅读
-
mysql 插入数据失败防止自增长主键增长的方法
mysql 插入数据失败防止自增长主键增长的方法mysql设置了自增长主键ID,插入失败的那个自增长ID也加一的,比如失败5个,下一个成功的不是在原来最后成功数据加1,而是直接变成加6了,失败次数一次就自动增长1了,能不能让失败的不增长的?
2022-03-10 17:45点击阅读
-
Oracle并非所有的IN都要换成EXISTS
Oracle查询优化中使用EXISTS可以比使用IN更加速度,当然这只能是在只有一个IN 的情况下,一般有多个IN的情况下,不能将所有的IN都换成EXISTS,道理我也不清楚,我只是根据实际情况的出来的结论。采用EXISTS+IN的模式:S
2022-03-10 17:45点击阅读
-
Oracle的优化原理
先说明一下,ORACLE有一个优化器(Optimizer),ORACLE的优化机理就是从Optimizer开始的。明确两个概念:Optimizer 对ORACLE的优化方式有两种,一种是基于规则的,我们称为RBO(Rule-Based Op
2022-03-10 17:45点击阅读
-
设置 sqlserver Profiler 只监控 EF的sql执行请求
当我们用EF执行语句的时候,可以使用 sqlserver Profiler来监控到底执行了哪些sql语句,但是默认他是监控全局的,我们只想监控Ef的语句,这里如下设置 这样就只会监控 EF产生的 sql语句了设置 sqlserver P
2022-03-10 17:45点击阅读
-
用程序集编写clr表值函数:把正则表达式引入数据库中
正则表达式非常好,但在数据库中就是没有,但可以通过程序集方式扩展先编写一个dll,标量函数很好写,表值函数麻烦一点下面是C#代码using System;using System.Data;using System.Data.SqlClie
2022-03-10 17:45点击阅读
-
EF6 在 SQLite中使用备忘
==菜鸟级选手试验在EF6中使用Sqlite,零EF基础,少量Sqlite基础。经过断断续续的很长时间- _ -!连接1. 安装 使用目前最新版本EF6.1,Sqlite1.0.93.0。直接NuGet安装:this.dataGrid.
2022-03-10 17:45点击阅读
-
Postgresql两表联结更新
Postgresql两表联合更新近日使用Postgresql感到有点不好用,一个联合更新非要这样写语法才对:update d_routetripset name=b.name , description=b.descriptionfrom
2022-03-10 17:45点击阅读
-
PLSQL_性能优化效能跟踪工具SQL Trace分析(案例)
一、摘要SQL TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具。在日常的数据库问题诊断和解决中,SQL TRACE是非常常用的方法。一般,一次跟踪可以分为以下几步:1、界定需要跟踪的目标范围,并使用适当的命令
2022-03-10 17:45点击阅读
-
自定义防SQL注入函数
/************************************************ *SQL防注入函数 *@time 2014年6月24日18:50:59 * */ public functio
2022-03-10 17:45点击阅读
-
postgresql大批量数据导入方法
一直没有好好关注这个功能,昨天看了一下,数据库插入有瓶颈,今天研究了一下:主要有以下方案:1.使用copy从文件导入:copy table_001(a, b, "f", d, c, "e") from ‘d:/data1.txt‘ (del
2022-03-10 17:45点击阅读
-
SQL2005数据库置疑处理
2005中遇到置疑、丢失日志时按照网上常见的MSSQL2000修复方法来做,结果发现行不通,甚至连一步都做不下去。其实,在MSSQL2005在处理置疑问题的思路与MSSQL2000是一致的,但具体到一些语句上MSSQL2005 有了很大的变
2022-03-10 17:45点击阅读
-
c#通过ODBC以自定义端口连接数据库
数据库端的配置暂且不说,比较简单,新建用户并开启相应连接权限即可。通过ODBC连接数据库,重点在于Connection String的书写,在此可以查到几乎所有类型的Data Server的Connection String的写法对于不同版
2022-03-10 17:45点击阅读
-
MSSQLSERVER数据库- SP_EXECUTESQL的使用
EXEC和SP_EXECUTESQL有什么区别呢?1,它们之间最大的区别是嵌入式的参数,如下面一个语句declare @sql nvarchar(2000) declare @id varchar(20) set @id=‘1‘ set @
2022-03-10 17:45点击阅读
人气排行
- 1汽车之家中如何查询违章记录
- 2代号鸢主角是男是女
- 3手机克隆怎么选择这是新设备
- 4小度智能音箱使用的方法介绍
- 5魅族20pro最新消息
- 6疯狂番茄APP的具体使用讲解
- 7iPhone长按APP图标无法删除应用的操作方法
- 8vivo x80 pro+上市时间
- 9荣耀x40如何连接电脑
- 10在闲鱼APP中使用信用卡支付的方法
- 11苹果手机最新款详细介绍
- 12在天天p图中设置双眼皮的方法
- 13在交汇点APP中使用邀请码的详细方法
- 14使用薪头条app赚钱的简单操作技巧
- 15honor手机密码忘了怎么开锁
- 16百度贴吧APP调整字体大小的基础操作
- 17在华为畅享7s中设置来电头像的图文讲解
- 18手机频段怎么设置详细教程
- 19华为nova3星耀版和普通版的区别
- 20oppofindn2flip价格详情