-
使用sqlserver"查找和替换"的正则表达式和通配符功能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
? 【使用正则表达式】 我要把数据库的建表脚本(DDL)给DBA审核。首先生成到新的查询窗口里, 然后要把自动生成的文本里很多的“GO”等没用的东东给清掉, 但还要把换行符去掉, 即像诸如下面的脚本: EXEC sys.sp_addextendedproperty @name = N ' MS_Descr[详细]
-
sqlserver2005提供的xml数据类型操作xml串
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
DECLARE @data XMLSET @data = ' bookstore book category= " WEB " price= " 50 " year= " 2009 " title lang= " en " asp.net/titleauthor董浩/authorauthor钱多多/author/bookbook category= " 计算机 " price= " 37 " year= " 2012 " title lang= " chs[详细]
-
SQLserver 在同一个表中,把某字段值截取后复制到该表到另一字段
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
UPDATE?[sometable]?SET?years?=?SUBSTRING(path,?2,?4) 将sometable表中的path字段值取出,并从第二位开始向后截取4位,将所得字符赋值给years字段[详细]
-
sqlserver阻止保存要求重新创建表的更改
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
微软新出了SQL Server 2008 数据库系统。在建完表后,如果要插入任意列,则提示,‘阻止保存要求重新创建表的更改’,怎么办呢? 当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行[详细]
-
SQLServer2008安装时是windows身份验证,如何修改为SqlServer验
所属栏目:[MsSql教程] 日期:2020-12-12 热度:169
在安装SQLServer2008时,选择的windows身份验证模式,安装完成后,导致任何用户在SQLServer身份验证模式下,无法登陆。 所以现在需要将验证模式修改一下, 步骤如下: 1.打开SQL Server 2008 Managerment Studio. 首先使用windows身份验证登陆。 2.右击服务[详细]
-
SQLServer数据库的锁
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
手工制定锁: NOLOCK????????? ? 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应用于SELECT语句。可以读取其它锁定的资源。 ? HOLDLOCK??????? ? 将共享锁保留到事务完成,而[详细]
-
sqlserver查询某个字段在哪些表中存在
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
-- 含有医院编号字段的所有表 select ?a . [name]? from ? sysobjects ?a , ( ?????? select ?[id] , count (*) ?b? from ? syscolumns ?????? where ?[name]? = 'column1' ?????? group ? by ?[id] ) b? where ?a . [id] = b . [id]? order by a.name asc ?[详细]
-
SQLServer“标识列”的相关问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:150
SQLServer“标识列”的相关问题 ? ???? 下面我们看一张表:想一想在数据库SQLServer中我们如何能更简便的向这张表格中添加数据呢? ? ??? ??? ? ???? 仔细观察此表我们不难发现,ID字段的这列数据的添充是有规律可循的,它是一个等比自增的数列,向数据表中[详细]
-
SQLServer数据迁移自增列IDENTITY
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
前言:线上一数据表数据量很大,导致扫描缓慢,新增一数据表转移,转移表中有自增列.... USE [master] GO --新增一数据库 历史区域 CREATE DATABASE [Sfis_History] ON ?PRIMARY ( NAME = N'Sfis_History',FILENAME = N'D:Program FilesMicrosoft SQL Serve[详细]
-
SQLServer“标识列”的相关问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
SQLServer“标识列”的相关问题 ? ???? 下面我们看一张表:想一想在数据库SQLServer中我们如何能更简便的向这张表格中添加数据呢? ? ??? ??? ? ???? 仔细观察此表我们不难发现,ID字段的这列数据的添充是有规律可循的,它是一个等比自增的数列,向数据表中[详细]
-
用Jersey构建RESTful服务6--Jersey+SQLServer+Hibernate4.3
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
一、总体说明 本例运行演示了用Jersey构建RESTful服务中,如何同过Hibernate将数据持久化进SQLServer的过程 二、环境 1.上文的项目RestDemo 2.SQLServer2005 三、配置 与上文mysql的配置不同点主要在hibernate.cfg.xml文件; 配置如下: ?xml version='1.0'[详细]
-
SqlServer分页存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
高效分页语句: 1 , row_number() select * from ( select *, ROW_NUMBER () over ( order by rpId ) as row from Ou_RolePermission ) as t where t . row ? 0 and? ? t . row= 10 2,--top 分页查询 select top 10 * from Ou_RolePermission where rpId no[详细]
-
SqlServer无法解决 equal to 运算中排序规则冲突
所属栏目:[MsSql教程] 日期:2020-12-12 热度:178
无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "SQL_Latin1_General_CP1_CI_AS" 之间的排序规则冲突。 网上找了好多,试了好多解决不了问题,还是MSDN给力,直接看事例: CREATE TABLE MyTable ?(PrimaryKey ? int PRIMARY KEY, ? CharCol ? ? ?varchar([详细]
-
Sqlserver获取时间格式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
转自:http://blog.csdn.net/lwmjm/article/details/8216733 - --上个月月初第一天 select CONVERT(varchar(12),DATEADD(mm,DATEDIFF(mm,dateadd(mm,-1,getdate())),0),112 ) ---上个月月末最后一天 select CONVERT(varchar(12),dateadd(ms,-3,DATEDIFF(m,ge[详细]
-
sqlserver 2008安装及错误解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
(此文为个人总结,详细的安装过程还请参考它文,但错误解决方法可以参考) 首先来一下安装简写 点开setup.exe 后报兼容性错误的直接继续运行,? 一开始选项里面选好是64位还是32位。 然后基本上就是下一步,遇到换目录的就不要换了,因为sqlserver 和vs几乎[详细]
-
sqlserver 死锁原因及解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
其实所有的死锁最深层的原因就是一个:资源竞争 ? 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A,这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实[详细]
-
基本SQLServer语句献给初学者
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
创建数据库 CREATE database mydtItcast on primary ( name='mydtItcast_data',fileName='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATAmydtItcast.mdf',size=5MB,maxSize=10MB,filegrowth=1MB ) log on ( name='mydtItcast_log',[详细]
-
SqlServer 常用内置函数及用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
select cast('2012/02/03' as datetime);select convert(varchar(10),GETDATE(),120);--转换成日期类型select CASE WHEN ID =1 THEN 'A0' ELSE 'TT' END from demo1;--case whenselect len('ssa爱迪生') --返回6 长度select left('seaa',2) --se从左边起前两[详细]
-
SQLServer游标指南
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
【什么是游标】 SQLServer是关系型数据库,在关系型数据库中,我们处理的对象都是 面向集合 的。假设我们有一个Tabel叫Test,id是主键,如下图左所示,当我们用 SELECT TOP 5 [id],[name] FROM [Test] ?执行时,会得到右图所示的数据集,这个数据集就是我们[详细]
-
SqlServer转换为Mysql的一款工具推荐(mss2sql)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
前几天朋友发给我的这个工具,用了一下 感觉蛮不错的。 分享上来,同时也以便记录下来以后自用。 工具名称:mss2sql 来个操作流程: 1.首先下载工具(下载地址会在该日志底部提供) 2.解压出来如图: 3.运行mss2sql.exe 一共2个选项,我这里选择第一项:直接[详细]
-
SqlServer_select-多次sum查询结果合并;
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
=背景介绍 -tableSales表 -第一次查询(2013销售员销售总额) select salesName,sum(extendedPrice) as sumprice13 from tableSales where salesTime between '2013-01-01' and '2013-12-31' group by salesName -第二次查询(2014销售员销售总额) select? sale[详细]
-
SqlServer 分页存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
create proc [dbo].[proc_Opinion_BaseInfo] @TableName varchar(4000),@PkField varchar(100),@PageIndex int=1,@PageSize int=10,@SqlWhere nvarchar(4000),@RowCount bigint output,@PageCount bigint output as ?if(@SqlWhere='1')? ?set @SqlWhere = '1[详细]
-
sqlserver字符串拆分(split)方法汇总
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
--方法0:动态SQL法 declare @s varchar(100),@sql varchar(1000)set @s='1,2,3,4,5,6,7,8,9,10'set @sql='select col='''+ replace(@s,',''' union all select ''')+''''PRINT @sqlexec (@sql) if exists (select * from dbo.sysobjects where id = object_[详细]
-
SQLServer数据库语句大全汇总
所属栏目:[MsSql教程] 日期:2020-12-12 热度:110
目录清单CONTEXT LIST 1.数据库DataBase 1.1数据库建立/删除create/drop database 1.2数据库备份与恢复backup/restore database 2.数据查询DATA QUERY LANGUAGE 2.1选择查询Select Query 2.2聚集查询Aggregate Query 2.3子查询 Sub Query 2.4连接查询Table J[详细]
-
ArcGIS Server配置用户与角色时连接SQLServer问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
在部署应用系统或共享系统时经常要对ArcGIS Server进行安全配置,其中包括对用户和角色的配置 某次配置过程中我需要连接SQLServer数据库获取其中的用户和角色信息,然后进行配置,但出现下面的错误 根据错误提示,认为应该是数据库服务端配置问题,TCP/IP与[详细]