文章分类 -  sqlserver

摘要:1、控制面板-管理工具-ODBC数据源(64位) 2、创建数据源 链接服务器 'MYSQL_DBLINK' 的 OLE DB 访问接口 'MSDASQL' 返回了对列 '[MSDASQL].board_city_name' 无效的数据,指定编码格式,然后删除重新建立链接服务器。 3、创建链式服务器, 阅读全文
posted @ 2019-09-17 09:08 wjl910 阅读(1058) 评论(0) 推荐(0)
摘要:apply 允许我们将前面结果集每一行的数据作为参数,传递到后面的表达式,后面的表达式可以是一个表值函数,或者select结果集。 阅读全文
posted @ 2019-03-28 19:33 wjl910 阅读(260) 评论(0) 推荐(0)
摘要:1、多线程操作 2、存储过程 3、表结构 结论:速度变慢 1.公开数据库中自动生成的唯一二进制数字的数据类型。 2.timestamp 通常用作给表行加版本戳的机制。 3.存储大小为 8 个字节。 不可为空的 timestamp 列在语义上等价于 binary(8) 列。可为空的 timestamp 阅读全文
posted @ 2018-01-09 17:58 wjl910 阅读(2668) 评论(0) 推荐(0)
摘要:一、因为该用户当前正处于登录状态 1、查询用户进程的spid 2、删除进程 3、删除用户 阅读全文
posted @ 2017-01-09 16:49 wjl910 阅读(349) 评论(0) 推荐(0)
摘要:SELECT * FROM [dbo].[T_UserDetial] WHERE UserID='A2F992CA-FF53-4611-89F5-C8593C99772C' UPDATE [dbo].[T_UserDetial] SET Sex=0 WHERE UserID='A2F992CA-FF53-4611-89F5-C8593C99772C' SELECT * FROM [... 阅读全文
posted @ 2016-12-15 16:40 wjl910 阅读(91) 评论(0) 推荐(0)
摘要:EXEC必须是##全局临时表,拼接sql时必须变int或者long转换成字符串(cast as nvarchar(50)) 阅读全文
posted @ 2016-11-24 17:34 wjl910 阅读(108) 评论(0) 推荐(0)
摘要:SELECT * FROM dbo.ST_City DECLARE @sql NVARCHAR(2000) SELECT TOP 10 @sql=ISNULL(@sql+',','')+cName FROM ST_City GROUP BY cName SELECT @sql 阅读全文
posted @ 2016-10-27 09:07 wjl910 阅读(188) 评论(0) 推荐(0)
摘要:工具-》选项 阅读全文
posted @ 2016-10-17 09:58 wjl910 阅读(100) 评论(0) 推荐(0)
摘要:对经常用的表,可以先缓冲,缩小查询范围,提高查询速度 阅读全文
posted @ 2016-10-11 13:26 wjl910 阅读(82) 评论(0) 推荐(0)
摘要:MSDN对此有官方解释:这三个函数都返回最后生成的标识值。 但是,上述每个函数中定义的“最后”的作用域和会话有所不同。 1、IDENT_CURRENT 返回为某个会话和当前作用域中的指定表生成的最新标识值。 如果 IDENT_CURRENT 值为 NULL(因为表从未包含行或已被截断),IDENT_ 阅读全文
posted @ 2016-10-08 08:29 wjl910 阅读(102) 评论(0) 推荐(0)
摘要:1、使用服务器名登录,否则订阅时报错:需要指定服务器名称 2、在同一台服务器发布-订阅 3、本地发布,选择事务发布,是一种接近实时地从源到目标分发数据的方法,时差为10秒 4、选择要发布的对象,表必须有主键,否则无法发布 5、设置计划,只能每10秒执行 6、同一台服务器 7、一路默认到完成 8、新建 阅读全文
posted @ 2016-08-10 18:39 wjl910 阅读(118) 评论(0) 推荐(0)
摘要:使用sqlserver profiler检测 1、新建跟踪,在跟踪属性中设置,勾选显示所有事件,其他选择去掉 2、测试实例,分别在2个新建查询中执行,其中update语句更改顺序,waitfor delay 表示等待2秒钟执行 3、图中x表示排它锁,打叉的表示牺牲的t-sql,另个表示优胜者,ID5 阅读全文
posted @ 2016-08-03 14:36 wjl910 阅读(120) 评论(0) 推荐(0)
摘要:MS SQL数据库从2012转移到2008的方法SQL Server 2012 导出的过程1.打开SQL Server 2012 Management Studio,登录到服务器,在数据库中选择要转移的数据库,右键--“任务(T)”--“生成脚本(E)...”。2.在“生成和发布脚本”窗口中,点击“ 阅读全文
posted @ 2016-05-19 13:12 wjl910 阅读(1385) 评论(0) 推荐(0)
摘要:public static class SerializeHelper { private static readonly XmlSerializerNamespaces Namespaces = new XmlSerializerNamespaces(); static SerializeHelper() { Namespaces.A... 阅读全文
posted @ 2016-04-26 18:23 wjl910 阅读(255) 评论(0) 推荐(0)
摘要:cast(ceiling(rand() * 100) as int) 阅读全文
posted @ 2016-04-25 10:04 wjl910 阅读(95) 评论(0) 推荐(0)
摘要:USE [PPMS] GO /****** Object: UserDefinedFunction [dbo].[F_Split] Script Date: 2016/4/20 17:47:17 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[F_Split](@Str varc... 阅读全文
posted @ 2016-04-21 08:55 wjl910 阅读(496) 评论(0) 推荐(0)
摘要:WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。 如果WITH AS短语所定义的表名被调用两次以上,则优化器会自动将WITH AS短语所获取的数据放入一个TEMP表里,如果只是被调用一次,则不 阅读全文
posted @ 2016-04-12 18:03 wjl910 阅读(72) 评论(0) 推荐(0)