在一些系统中,经理要生成单据号,为了不使多台客户端生成的单据号重复,一般要在服务端生成这种流水号,本文是在数据库中生成流水号,并且可以生成多种类型的单据号(比如销售单据号,盘点单据号,进货单据号等),利用数据库锁的原理,先看一下SQL语句:CREATEPROC[dbo].[get..
分类:
数据库 时间:
2017-05-02 10:08:45
阅读次数:
334
经现场同事反映,他们用的好好的XML导出工具最近一直报错,经常报数据库连接超时,查看数据库发现已经有100G以上有空间了。但导出数据的存储过程里面每次按时间只导1000多条数据,近理说有时间过滤应该不会产生问题。将存储过程拉到SQLSERVER中执行,发现需要5分钟,--创建临时..
分类:
数据库 时间:
2017-04-20 17:42:20
阅读次数:
189
create event时 on completion preserve 和 create event时 on completion not preserve 区别(引文) 当为on completion preserve 的时候,当event到期了,event会被disable,但是该event还 ...
分类:
数据库 时间:
2017-04-19 00:26:31
阅读次数:
178
BEGIN declare f_age int;DECLARE incode1 VARCHAR(100);DECLARE incode2 VARCHAR(100);DECLARE incode3 VARCHAR(100);DECLARE incode4 VARCHAR(100);DECLARE in ...
分类:
数据库 时间:
2017-04-18 12:43:55
阅读次数:
405
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站... ...
分类:
数据库 时间:
2017-04-14 11:50:03
阅读次数:
280
什么是MyBatisMyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手工设置参数以及抽取结果集。MyBatis使用简单的XML或注解来配置和映射基本体,将接口和Java的POJOs(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记..
分类:
其他好文 时间:
2017-04-12 22:04:41
阅读次数:
163
USE [QSM] GO /****** Object: StoredProcedure [dbo].[UP_SysGetListByPage] Script Date: 04/12/2017 17:47:02 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDEN... ...
分类:
数据库 时间:
2017-04-12 17:54:04
阅读次数:
241
SQL Server用户自定义函数和存储过程有类似的功能,都可以创建捆绑SQL语句,存储在server中供以后使用。这样能够极大地提高工作效率,通过以下的各种做法可以减少编程所需的时间: 重复使用编程代码,减少编程开发时间。 隐藏SQL细节,把SQL繁琐的工作留给数据库开发人员,而程序开发员则集中处 ...
分类:
数据库 时间:
2017-04-05 22:21:15
阅读次数:
216
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Object ...
分类:
其他好文 时间:
2017-04-04 12:37:44
阅读次数:
231
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Object ...
分类:
数据库 时间:
2017-04-04 12:35:26
阅读次数:
335