1.加载驱动: Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); DriverManager.getConnection("jdbc:sqlserver://192.168.0.63:1433;DatabaseName=test","sa","hnzsfwq"); 2.分页: --top not in方式 select top 条数 * from ta…
原文地址:http://www.maomao365.com/?p=7335 摘要:    数据表中,有一列是自动流水号,由于各种操作异常原因(或者插入失败),此列数据会变的不连续,下文将讲述使用sql脚本的方式获取数据表中的数据是否连续的方法分享,如下所示:    实验环境:sqlserver 2008 R2   例:获取表test中keyId是否为连续的数据 实现思路:  1.采用row_number 对表test重新生成流水号  2.采用with as (cte)表达式将重新生成流水号的表放…
错误信息: Unable to list jar files in plugin folder 'C:\Windows\system32\config\systemprofile\.kettle\plugins'      Unable to get VFS File object for filename 'C:\Windows\system32\config\systemprofile\.kettle\plugins' : Could not find file with URI "C:\W…
有这样一个需求,一个表单主表,一个扩展列表,查询的时候要把扩展列表中的多行转成主表多列. 比如 dt_zhubiao [主表] id type title 1 1 表单1-1 2 1 表单1-2 3 2 表单2-1 4 2 表单2-2 dt_kuozhanbiao [扩展表] id formid name title value 1 1 ext_a 工龄 18 2 1 ext_b 职称 副级 3 2 ext_a 工龄 20 4 2 ext_b 职称 正级 5 3 ext_2a 字段1 值1 6…
SQLServer:定时作业: 如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理-SQL Server代理-作业来实现 也快可以定时备份数据库.(方法见收藏) 脚本实现如下:     SQL作业的操作全 --定义创建作业DECLARE @jobid uniqueidentifierEXEC msdb.dbo.sp_add_job        @job_name = N'作业名称',        @job_id = @jobid…
1.Windows7环境下命令行一次运行多条命令 Windows7命令行(cmd)下,如果想一次运行多条命令可能用到的连接符个人了解到的有三个:&&,||和&. aa && bbmeans:执行aa,成功后再执行bb ex:node a.js && node b.js 如果a.js运行失败则b.js不会再运行 aa || bbmeans:先执行aa,若执行成功则不再执行bb,若失败则再执行bb ex:node a.js || node b.js 如果…
在作业中执行远程连接时,需要对本次作业执行的步骤指定特定用户 并且该用户必须拥有所需操作数据库的db_owner角色,和服务器sysadmin角色 在作业中执行远程连接时,需要做登录映射 下面是我在作业中执行的sql脚本 /* 获取大容量访问权限,在执行作业时需先执行这句话 ALTER DATABASE TEMP SET TRUSTWORTHY ON GO */ --这句话在执行作业时必须加 SET QUOTED_IDENTIFIER ON GO /* 每月一号一点获取数据 */ ), ), )…
首先,我想说,我真的是渣了,一个这个玩意弄了半天,算了,直接切入正题吧. 第一步: 先写好存储过程 用了两张表,你们自己建立吧 <br data-filtered="filtered">if exists(select name from sysobjects           where name='StaySchoolNum'and type='p')           drop proc  StaySchoolNum            go create pr…
一 sqlserver游标使用 /*** 游标的使用  讲了这个多游标的优点,现在我们就亲自来揭开游标的神秘的面纱.  使用游标的顺序: 声名游标.打开游标.读取数据.关闭游标.删除游标. 1.3.1声明游标 最简单游标声明:DECLARE <游标名>CURSOR FOR<SELECT语句>: 其中select语句可以是简单查询,也可以是复杂的接连查询和嵌套查询 例子: [已表2 AddSalary为例子] Declare mycursor cursor for select *…
如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQL Server代理->作业来实现. 1.管理->SQL Server代理->作业(按鼠标右键)->新建作业-> 2.新建作业属性(常规)->名称[自定义本次作业的名称]->启用的方框内是勾号->分类处可选择也可用默认的[未分类 (本地)]->所有者默认为登录SQL Server用户[也可选其它的登录]->描述[填写本次…