
SQL
yw1688
这个作者很懒,什么都没留下…
展开
-
Quartz调度框架应用总结<3>
由于Scheduler的配置相当的个性化,所以,在Web应用中,我们可以通过一个quartz.properties文件来配置QuartzServlet。不过之前让我们先来看看web.xml中如何配置 web.xml view plaincopy to clipboardprint?/ o/ n4 w6 [/ H7 T/ Q0 Y0 H ; o. i0转载 2012-08-14 10:07:36 · 563 阅读 · 0 评论 -
MSSQL的datediff/dateadd函数用法备忘
Datediff:返回跨两个日期的日期和时间边界数语法:Datediff(datepart,startdate,enddate)datepart 是规定了应在日期的哪一部分计算差额的参数。下表列出了 Microsoft® SQL Server? 识别的日期部分和缩写。日期部分 | 缩写 year | yy, yyyy quarter转载 2014-03-29 13:53:54 · 1324 阅读 · 0 评论 -
MSSQL查看存储过程定义
方法1:最简单的,右键单击要查看的存储过程,选择“修改”;方法2:[sql] view plaincopyprint?SELECT definition FROM solar.sys.sql_modules WHERE [object_id]=(OBJECT_ID(N'Delete_ErrorOrder')); 方法3:转载 2014-08-13 10:55:16 · 1119 阅读 · 0 评论 -
聚集索引
基本介绍编辑聚集索引是一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行转载 2014-08-29 09:58:26 · 599 阅读 · 0 评论 -
MSSQL与C#中的数据类型对应表
数据库C#程序intint32textstringbigintint64binarySystem.Byte[]bitBooleancharstr转载 2014-08-25 16:31:00 · 1376 阅读 · 0 评论 -
SQL查询表,表的所有字段名
SQL查询表,表的所有字段名SQL SERVER 查看所有表名: select name from sysobjects where type='U' 查询表的所有字段名: Select name from syscolumns Where ID=OBJECT_ID('表名') select * from information_schema.t转载 2014-08-29 13:39:06 · 690 阅读 · 0 评论 -
SQL Server 中关于EXCEPT和INTERSECT的用法
熟练使用SQL Server中的各种用法会给查询带来很多方便。今天就介绍一下EXCEPT和INTERSECT。注意此语法仅在SQL Server 2005及以上版本支持。EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。测试如下:[c-sharp] view plaincopy转载 2014-10-15 15:59:17 · 592 阅读 · 0 评论 -
sql server2008密钥,sql server 2008 r2 序列号密钥
sql server2008密钥Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBBMicrosoft SQL Server 2008 R2序列号密钥开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM开发版64位:FTMGC-B2J97-PJ4转载 2015-02-27 16:43:41 · 698 阅读 · 0 评论 -
MSSQL Server的连接问题分析和解决(1)
近期有收到不少关于MSSQL数据库连接的问题,其中各个版本的都存在。 ——这里暂时不提SQL2000的连接内容,因为此文与之没有组件上存在的问题。 对于SQL2005开始的一些连接问题,这里引用优快云论坛 中的图片。如下图1 一、当出现无法连接到服务器 的错误提示时,原因可能是单方面的,比如以下几点: 1)本机网路无法到转载 2015-08-24 10:14:37 · 532 阅读 · 0 评论 -
MSSQL Server的连接问题分析和解决(2)
再来看一个连接错误,如下图1所示: 图中是从本地Serv连接异地Serv做DTS包迁移时的错误提示,本地Serv是SQL2008,而异地Serv是SQL2000。一、从图中获得的信息:图中的提示我们以下信息: 1、网络连接错误。 比如: 在与 SQL Server 建立连接时出现与网络相关的错误 。 2、实例名称错误。转载 2015-08-24 10:16:48 · 485 阅读 · 0 评论 -
聚集索引和非聚集索引(整理)
官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别转载 2016-01-20 13:47:56 · 332 阅读 · 0 评论 -
MSSQL数据库连接池
题外话通过前几章的学习,不知道大家对ADO.NET有一定的了解了没有。撇开文章质量不讲,必须肯定的是,我是用心去写每一篇文章的。无论是是在排版上,还是在内容选取上我都花了不少心思。我希望通过本系列文章,无论是新手还是老手,在ADO.NET上都能有所收获。如果大家觉得有帮助,我希望能得到您的推荐和关注,让我知道您对我的肯定。如果大家觉得我写的不好,我也很乐意听取批评的意见,让我们一起进步。转载 2016-02-28 19:33:05 · 3169 阅读 · 0 评论 -
忘记管理员密码的补救办法
如果不慎遗忘 SQL Server 的管理员密码(即:遗忘了所有的管理员密码),或者需要强行添加另一个管理员帐号,这时候需要一种补救措施。 SQL Server 提供了单用户模式(也称为维护模式),便于用户更改服务器配置选项或恢复受损的系统数据库。在单用户模式下启动 SQL Server,可以使本机Administrators 组的任何成员作为 sysadmin服务器角色的成员连接到 S转载 2016-04-06 23:27:41 · 1248 阅读 · 0 评论 -
如何获取SQLSERVER所有表的外键关系参数
SELECT 主表名=object_name(b.rkeyid) ,主键列ID=b.rkey ,主键列名=(SELECT name FROM syscolumns WHERE colid=b.rkey AND id=b.rkeyid) ,外键表ID=b.fkeyid ,外键表名称=object_name(b.fkeyid) ,外键列ID=b.fkey转载 2016-04-12 16:42:14 · 2741 阅读 · 0 评论 -
.net调用分页存储过程
--TOP n 实现的通用分页存储过程(本分页存储过程为网上转载,然后稍作修改)if exists(select * from sysobjects where name='sp_PageView')drop proc sp_PageViewgoCREATE PROC sp_PageView@tbname sysname, --要分页显示的表名@Fi原创 2013-12-26 01:34:41 · 698 阅读 · 0 评论 -
几个分页存储过程
--使用系统存储过程实现的通用分页存储过程(转自邹建)CREATE PROC sp_PageView @sql ntext, --要执行的sql语句@PageCurrent int=1, --要显示的页码@PageSize int=10, --每页的大小@PageCount int OUTPUT --总页数ASSET转载 2013-12-25 20:55:39 · 587 阅读 · 0 评论 -
Quartz调度框架应用总结<1>
前一段时间项目需要做一个定时发送消息的功能,该功能依附于Web应用上,即当Web应用启动时,该应用就开始作用。起先决定使用java.util.Timer和java.util.TimerTask来实现,但是研究了一下以后发现Java Timer的功能比较弱,而且其线程的范围不受Web应用的约束。后来发现了Quartz这个开源的调度框架,非常有趣。/ s. [/ f8 y/ u* T 首转载 2012-08-14 10:05:28 · 599 阅读 · 0 评论 -
C#调用Quartz实例代码 Quartz 定时作业
using Quartz.Listener;using Quartz;using System.Collections;using Model;using System.Collections.Generic;using System.Text;using System.IO;using Quartz.Impl;using System;namespace转载 2012-08-14 10:02:53 · 992 阅读 · 0 评论 -
Quartz调度框架应用总结<2>--作业及其相关
二.作业及其相关; {" Y! U/ H/ D" U) G 1. Job 作业实际上是一个接口,任何一个作业都可以写成一个实现该接口的类,并实现其中的execute()方法,来完成具体的作业任务。 2. JobDetail JobDetail可以指定我们作业的详细信息,比如可以通过反射机制动态的加载某个作业的实例,可以指定某个作业在单个调度器内的作业组名称和转载 2012-08-14 10:06:30 · 1095 阅读 · 0 评论 -
SQL行转列
阅读目录 一:前言 二:第一次思考 三:第二次思考 四:第三次思考 一:前言 在我们做的一些项目中经常会碰到把行转化为列的问题,那么我们今天就来探讨一下,我们怎么样把表1转化为表2的格式 图一 图二 二:第一次思考 可以看得出来,表2列是由表1的数据行转化而来的,只有Name列是表1中的列,一步转载 2012-08-31 11:05:08 · 1167 阅读 · 0 评论 -
特别推荐:Web开发常用速查手册大全
网络上关于各种语言和应用软件的速查手册和快速参考指南有很多很多,不幸的是当我们需要的时候,总是很难找到,所以我决定花点时间尽可能的收集更多的资源并分享给大家,记得推荐一下哦 :)索引CSSHTMLJavascriptPHPMySQLColor/Fonts/SEOCMSSoftwaresBrowsers & OSOthers/MiscellaneousCSSCSS3转载 2012-12-07 16:55:25 · 795 阅读 · 0 评论 -
SQL语句中SELECT语句的执行顺序
SELECT语句的执行顺序大家比较少关注,下面将为您详细介绍SQL语句中SELECT语句的执行顺序,供您参考,希望对您能够有所帮助。SELECT语句的执行的逻辑查询处理步骤:(8)SELECT (9)DISTINCT(11) (1)FROM (3) JOIN (2) ON (4)WHERE (5)GROUP BY (6)WITH {CUBE | RO转载 2013-03-30 14:36:50 · 435 阅读 · 0 评论 -
SQL中SELECT INTO和INSERT INTO SELECT语句介绍
SQL SERVER数据库中,表复制是经常要用到的操作,下面就将为您介绍SQL中SELECT INTO和INSERT INTO SELECT语句,供您参考。Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要转载 2013-03-30 14:34:33 · 907 阅读 · 0 评论 -
sql2008无法保存修改
一般修改表属性的时候,都是用命令行的,今天心血来潮,直接在管理器中改,发现无法保存,上网查了一下,发现是要修改一个配置才可以,怕以后忘记,在这里记录一下:如图:在sql server 2008 “工具”菜单栏下的“选项”菜单,在弹出的对话框中左边的列表中有一个“Designers”(中文菜单名为设计器),取消“阻止保存要求重新创建表的修改”复选框,点击确认。就可以完成表结构的修改操作原创 2013-03-30 14:05:34 · 666 阅读 · 0 评论 -
使用SQL中SELECT语句的使用条件逻辑
如果使用CASE表达式直接在SELECT语句中执行条件逻辑,可以解决使用数据库中的一些问题,下面将为您示例分析,供您参考:问题 在SELECT语句中对数值进行IF-ELSE操作。例如,要产生一个结果集,如果一个员工的工资小于等于$2000,就返回消息UNDERPAID,如果大于等于$4000,就返回消息OVERPAID,如果在两者之间,就返回OK。结果集应如下所示:转载 2013-03-30 14:35:42 · 905 阅读 · 0 评论 -
SQL批量删除含有外键的表的方法
SQL批量删除表时,如果表有外键,就不能直接删除,下面将为您介绍SQL批量删除含有外键的表的方法,供您参考,希望能够帮助到您。写法一:set xact_abort onbegin tranDECLARE @SQL VARCHAR(99)DECLARE CUR_FK CURSOR LOCAL FORSELECT 'alter table '+ OBJECT_NAME(转载 2013-03-30 14:38:18 · 1086 阅读 · 0 评论 -
mssql中文按字母排序
用下面的存储过程可以查当前的排序方式exec sp_helpsortalter database yourdatabase collate Chinese_PRC_CI_AS --修改数据库的默认排序ALTER TABLE tpicandtext ALTER COLUMN colname nvarchar(100) COLLATE C原创 2013-04-06 14:30:48 · 670 阅读 · 0 评论 -
oracle在查询结果中附加一列的实现方法
以前在mssql中,想在查询结果中加多一列一般这样子写:select col1=1,**** from tablename执行后,在查询结果中就会多出一列col1值为1的列如果要在oracle中实现这样的效果也是可以的,不过写法不一样了,下面是oracle中的写法。select 1 col1,**** from tablename直接写值,然后再写字段名即可。原创 2013-09-11 14:35:47 · 8673 阅读 · 1 评论 -
sql server 2008评估过期的处理
以前遇到过好多次了,不过老是忘记修改注册表的位置,发个贴子在这里备忘。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState里的“CommonFiles”值改成3务必先改这里,不然后面的操作白弄了。打开安装程序,选择版本升级,到产品密钥的时候输入开发版: PT原创 2013-10-06 21:44:29 · 715 阅读 · 0 评论 -
WIN8安装SQL SERVER2008:出现创建userSettings/Microsoft.SqlServer.Configuration
1. 由于先装了VS开发环境造成的,需要删除 C:/Users/username/AppData/Local/Microsoft_Corporation/LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx/10.0.0.0/user.config 来解决。转载 2016-04-10 15:27:59 · 3823 阅读 · 1 评论