sqlserver

sqlserver2012——游标

核能气质少年 提交于 2020-11-24 03:53:29
游标:一种数据访问机制,允许用户访问单独的数据行而不是对整个行集进行操作。用户可以通过单独处理每一行逐条收集信息并对数据逐行进行操作,这样可以将降低系统开销。 游标主要有以下两部分:   游标结果集:由定义游标的select语句返回的行的集合   游标位置:指向这个结果集中的某一行的指针。 有标的特点:   游标返回一个完整的结果集,但允许程序设计语言只调用集合中的以行   允许定位在结果集的特定行   从结果集的当前位置检索一行或多行   提供脚本,存储过程和触发器中使用的访问结果集中数据的SQL语句 游标的声明 Declare cursor_name [INSENSITIVE] [SCROLL] CURSOOR For select_statement 举例说明 DECLARE STUDENT_CURSOR SCROLL CURSOR FOR select * From 学生信息 For read only 这样就声明了一个只读游标 DECLARE STUDENT_CURSOR SCROLL CURSOR FOR select * From 学生信息 For update 这样就声明了一个更改游标 要更新有标的时候必须释放游标 用 DEALLOCATE STUDENT_CURSOR 游标的操作步骤   1、打开游标 OPEN   2、检索游标FETCH。。。RELATIVE。。

JAVA+SQL实训报告--工资管理系统(详细)

牧云@^-^@ 提交于 2020-11-22 07:48:49
JAVA+SQL实训报告--工资管理系统(详细) 题 目: 系 别: 专 业: 学生姓名: 学 号: 指导教师: 日期: 摘 要 近年来,随着我国信息技术的飞速发展,计算机应用已逐渐渗透到各个领域。在企业管理领域内,计算机的应用已经十分广泛,各种管理机制与企业运作流程都与计算机紧密结合在一起,计算机的应用进一步完善了企业的管理,提高了企业的现代化管理形象。 开发职工工资管理系统的目的就是为了帮助财务部门能更好地管理本单位的职工工资,提高工作效率,实现职工工资信息管理的规范化和自动化。 本员工工资管理系统使用JAVA语言编写,采用SQL Server作为数据库,实现了一般工资管理系统对员工工资信息的浏览、删除、修改、查询和统计分析功能,节省了大量的人工操作的工作量,自动完成众多的信息处理,减少了数据出错的几率,加强了工资记录的安全性和完整性。 关键词:工资管理;统计分析;SQL Server;JAVA Abstract In recent years, with the rapid development of information technology in China, computer application has gradually penetrated into various fields. In the field of enterprise management,

基于Java web的职工工资管理系统

纵饮孤独 提交于 2020-11-22 07:48:40
源码编号:B-E00034 点击查看( 分类规则 ) 项目类型:Java EE项目(非开源) 项目名称:基于Java web的职工工资管理系统(employee_sal) 当前版本:V1.0.0版本 难度等级: ✩ 复杂程度: ✩ 点击查看 难度等级 用户类型:只有管理员( 设计模式:MVC(jsp+servlet+javabean) 项目架构:B/S架构 开发语言:Java语言 主要技术:c3p0技术、 jsp、servlet、Layui、html5、js、jquery、css等技术 运行环境:win7/win10/jdk1.8 开发工具:Eclipse 运行工具:Eclipse/MyEclipse,Eclipse最兼容的 数 据 库:SQLServer2008/2014版本 运行服务器:Tomcat6.0/7.0/8.0/8.5/9.0等版本 数据库表数量:2张表 jsp页面数量:7张左右 是否有分页:无 是否有代码注释:有注释 是否有IDEA版本:暂无 是否有课程报告:暂无 是否有毕业论文: 暂无 相关版本:点击查看 公众号所有源码 携带服务:远程调试服务和指导服务(远程调试、问题答疑和指导) 适用场景:课程设计学习参考,对学计算机的大学生来说非常适合学习。 功能描述:本系统采用了SQLserver数据库开发的职工工资管理系统,用户注册登陆以后

EIP Core2.0开源

百般思念 提交于 2020-11-19 05:16:49
EIP Core2 权限管理系统 (交流群:495070603,作者:1039318332) 开源地址: https://gitee.com/sunzewei/eipcore2 https://github.com/woshisunzewei/eipcore2 数据库代码都在里面。下之前先请star一下哦亲! 一、源码介绍(注意此版本基于2.0开发) 1、开发工具:Vs2017+SqlServer 2008R2 及以上版本 2、系统采用前后端分离模式开发,后端使用最新的Core2框架,使用MongoDb作为缓存工具,前端使用Adminlte框架进行二次开发,可自由换肤,自己进行扩展 2、系统设计为通用平台框架,权限模块已成熟,可用作ERP、OA、CRM等系统的基础开发框架,具有成熟的数据访问(Dapper)、作业调度(Quartz.net)、日志记录、权限控制等解决方案。 3、系统采用多层架构,简单实用,内置T4代码生成器,可快速生成业务代码。 二、特色功能 1、完善的架构: 1.1、系统前端采用Asp.net Core2 Mvc区域模式进行开发,将需要开发的子系统使用区域分割,使各个模块进行完美的分割,对以后系统升级等提供可扩展性 1.2、系统前端基于Adminlte框架,使用了各种成熟的Jquery插件,为系统界面的友好交互性提供了保障。 1.3、系统采用前后端分离模式开发

跨境电商申报订单加签申报

你离开我真会死。 提交于 2020-11-19 05:16:00
public class CEBSignClient { public void StartSignClient() { } private static SignClientConfig _signClientConfig; public static SignClientConfig CebSignClientConfig { get { return _signClientConfig; } set { _signClientConfig = value; } } public static SignClientConfig GetCebSignClientConfig() { if (_signClientConfig == null) { _signClientConfig = new SignClientConfig(); } return _signClientConfig; } public static void SetCebSignClientConfig(SignClientConfig CebSignClientConfig) { _signClientConfig = CebSignClientConfig; } /// <summary> /// 处理报文加签服务64位 /// </summary> /// <param name=

跟我一起学.NetCore之EF Core 实战入门,一看就会

谁说我不能喝 提交于 2020-11-12 21:32:52
前言 还记得当初学习数据库操作时,用ADO.NET一步一步地进行数据操作及查询,对于查询到的数据还得对其进行解析,然后封装返回给应用层;遇到这种重复而繁琐的工作,总有一些大神或团队对其进行封装,从而出现了很多ORM框架,让小伙伴把更多精力放在业务处理上,同时更多的面向程序对象开发,对工作效率的提升有很大的帮助。 目前关于C#出现了很多ORM框架,比较流行的大概有FreeSql (国内)、SqlSugar (国内)、Dapper (国外)、EF/EF Core (国外)、linq2db (国外)等, 当然也有一些小伙伴对其进行性能比较,各有优势吧。从我个人及周围的小伙伴使用来看,EF/EF Core和Dapper使用率相对比较高。这里就先说说EF Core,后续逮住机会再和小伙伴一起分享其他; 正文 随着.NetCore的迅速推进,EF Core也紧跟其步伐。目前长期支持版本是EF Core3.1,而下一个 稳定版本 EF Core5.0将计划随.Net5一起发布,预计应该会在这个月(2020年11月),可见微软对EF Core是非常重视的; 对于之前用过EF的小伙伴,应该都知道,EF有三种开发模式:CodeFirst、ModelFirst、DbFirst,这三种根据业务需求及个人偏好用的相对比较多的是DbFirst和CodeFirst;现在EF

跟我一起学.NetCore之EF Core 实战入门,一看就会

﹥>﹥吖頭↗ 提交于 2020-11-12 13:58:23
前言 还记得当初学习数据库操作时,用ADO.NET一步一步地进行数据操作及查询,对于查询到的数据还得对其进行解析,然后封装返回给应用层;遇到这种重复而繁琐的工作,总有一些大神或团队对其进行封装,从而出现了很多ORM框架,让小伙伴把更多精力放在业务处理上,同时更多的面向程序对象开发,对工作效率的提升有很大的帮助。 目前关于C#出现了很多ORM框架,比较流行的大概有FreeSql (国内)、SqlSugar (国内)、Dapper (国外)、EF/EF Core (国外)、linq2db (国外)等, 当然也有一些小伙伴对其进行性能比较,各有优势吧。从我个人及周围的小伙伴使用来看,EF/EF Core和Dapper使用率相对比较高。这里就先说说EF Core,后续逮住机会再和小伙伴一起分享其他; 正文 随着.NetCore的迅速推进,EF Core也紧跟其步伐。目前长期支持版本是EF Core3.1,而下一个稳定版本EF Core5.0将计划随.Net5一起发布,预计应该会在这个月(2020年11月),可见微软对EF Core是非常重视的; 对于之前用过EF的小伙伴,应该都知道,EF有三种开发模式:CodeFirst、ModelFirst、DbFirst,这三种根据业务需求及个人偏好用的相对比较多的是DbFirst和CodeFirst;现在EF

给你的 MyBatis-Plus 装上批量插入的翅膀

浪尽此生 提交于 2020-11-11 14:43:46
大家有用过MyBatis-Plus(简称MP)的都知道它是一个MyBatis的增强工具,旨在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。 特点 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求 支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错 支持主键自动生成:支持多达 4 种主键策略(内含分布式唯一 ID 生成器 - Sequence),可自由配置,完美解决主键问题 支持 ActiveRecord 模式:支持 ActiveRecord 形式调用,实体类只需继承 Model 类即可进行强大的 CRUD 操作 支持自定义全局通用操作:支持全局通用方法注入( Write once, use anywhere ) 内置代码生成器:采用代码或者 Maven 插件可快速生成 Mapper 、 Model 、 Service 、 Controller 层代码,支持模板引擎,更有超多自定义配置等您来使用 内置分页插件:基于 MyBatis 物理分页,开发者无需关心具体操作

PostgreSQL数据库中的常见错误

十年热恋 提交于 2020-11-04 04:55:53
我们在操作数据库的时候,我们总会遇到很多错误。下面整理了一下常见的错误。 错误1 FATAL: connection limit exceeded for non-superusers 原因:非超级用户的连接数(max_connections - superuser_reserved_connections)超过了设定值 解决办法:增加max_connections设定值,但如果增加了过多的话,数据库负担太大还容易产生内存错误。可以记住pg-pool等工具来辅助解决。 错误2 FATAL: sorry, too many clients already 原因:数据库服务器的连接数超过了max_connections设定值。 解决办法:和错误1解决办法类似。 错误3 LOG: checkpoints are occurring too frequently 原因:checkpoint处理正频繁发生。 解决办法:增加 checkpoint_segments的值。 错误4 LOG: archive command failed with exit code (X) 原因: archive_command 失败了。 解决办法:因为有可能是硬盘没空间了,所以可以把数据库的log删除一些。 错误5 LOG: number of page slots needed (X) exceeds max

数据库学习笔记 2 数据库文件基本查询

喜夏-厌秋 提交于 2020-11-02 18:23:04
去年买了一本讲SqlServer的书,这几天把这本尘封已久的书拿了出来,准备按照上面的目录撸一遍。 简单的看了下这本书的目录结构,一共是九个部分 数据库安装 建立数据库和处理数据 高级T-SQL T-SQL编程 企业数据管理 SQL Server安全 监视和审计 性能调整和优化 商业智能 数据库文件 软件安装对我来说已经驾轻就熟了毕竟已经工作有一段时间了,所以我非常偷懒的跳过了第一部分,从第二部分开始看起。(上一篇也说过,我只装了sqlserver dev的数据库引擎,其余什么机器学习呀,Python和R语言还有外部扩展什么的一概没装) 建立数据库说的就比较简单了,首先说的是如何创建物理数据库,其实就是创建数据库的文件。 或许是原来玩的数据量都比较小,所以对数据库文件也就没有什么要求和注意,看完 关系数据库设计和创建物理数据库架构 一章后对数据库文件有了新的认识。 创建一个数据库默认情况下会产生两种文件,一种是数据库文件扩展名为mdf,一种是日志文件扩展名为ldf并且都在一个目录下。 其实数据库文件并不是只有mdf一种,还有一种数据库从文件的扩展名是ndf。 即数据库文件具有主从关系,一个数据库有一个主文件(mdf)和多个从文件(ndf)。 这样设计的原因我想到的场景是如果主文件被写满了,可以迅速创建一个从文件继续存储数据保证数据库的增长。(感觉集群也能实现同样的功能)