SQL SERVER
小二码农
茶,上茶,上好茶!
淡泊明志,宁静致远。
展开
-
清空 sql server 数据库所有的表记录
将某一个数据库所有的用户表的记录都删除了declare curTable cursor for select name from sysobjects where xtype='U'declare @t_table varchar(100)declare @t_sql varchar(200)open curTable fetch curTable into @t_table原创 2013-07-16 19:00:12 · 665 阅读 · 0 评论 -
sql server mysql 跨库访问,权限测试
需求:客户直连我们的数据库A,访问一个表X。 方案计划新建一个数据库B,建一个视图Y访问A库的X表, 新建访问用户U1,可以访问B库,屏蔽A库信息sql server中测试,提示服务器主体 "***" 无法在当前安全上下文下访问数据库***,即用户U1没有访问A库X表的权限。此问题,在U1的用户属性“用户映射”中,需要开放A库的访问权限给用户U1,不过如此也就导致U1可以访问A库了。可原创 2018-04-24 09:30:53 · 1529 阅读 · 0 评论 -
通过sql server 连接mysql
转载:http://www.cnblogs.com/licin/p/6244169.html1、在SQL SERVER服务器上安装MYSQL ODBC驱动;驱动下载地址:http://dev.mysql.com/downloads/connector/odbc/2、安装好后,在管理工具-ODBC数据源-系统DSN-添加-选择 MYSQL ODBC 5.3 Uni转载 2017-09-30 22:10:01 · 616 阅读 · 0 评论 -
与第三方ERP系统同步数据总结
自己负责的固定资产、进销存系统,经历了与两家ERP同步数据的工作,目前进展顺利,与以前相比,用到了一些设计模式,开发效率、可读性、可维护性有了很大的提高,程序也很稳定 我们的系统内部处理数据时,使用的数据自动生成的ID主键,这样数据的编码与名称客户可以修改,不受影响。从ERP过来的数据,我们将ERP的数据主键做为Code进行存储,系统处理继续使用主键ID进行处理。原创 2017-05-30 23:43:35 · 2836 阅读 · 0 评论 -
mysql 并行写数据导致重复的问题,加间隙锁解决
参考以下资料:http://blog.csdn.net/zouhao619/article/details/22790865 一个项目,应该是cs架构,服务器带消息中间件方式;因为历史原因,服务器只有一个数据库,但是多个客户端会收到同样的数据,直连服务器发数据,虽然开启了事务,默认事务,在插入时,导致数据重复,在插入前,加一个锁标志 yyb_data_loc原创 2017-02-21 14:42:02 · 2806 阅读 · 0 评论 -
SQL SERVER 中构建执行动态SQL语句
转发:http://www.cnblogs.com/pengyq/archive/2009/11/16/1603808.html1 :普通SQL语句可以用exec执行转载 2016-12-27 14:20:21 · 420 阅读 · 0 评论 -
sql server与oracle 将字符串分割成表函数 strsplitetotable
在sql server里,调用存储过程时,经常需要将数据拼成字符串做为参数调用存储过程,而在储存过程中分割字符串虽然简单但麻烦,封装了该函数,可以将拼串分割成内存表返回,方便使用,返回的表字段从a,b,c,d,e开始,最多支持15列原创 2013-08-05 20:39:36 · 1358 阅读 · 0 评论 -
将字符串首部的字母截取掉
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[flfcp_ReMoveHLetter]') AND xtype in (N'FN', N'IF', N'TF')) BEGIN DROP FUNCTION DBO.[flfcp_ReMoveHLetter]原创 2014-09-16 16:24:45 · 712 阅读 · 0 评论 -
PDA接入ERP产品开发指南
数据库:1. 单据保存时,应返回保存的单号2. 单据保存时,应该加上备注信息“PDA修改”3. 单据查询时,应该处理日期类型的字段,转换为“2014-12-12”格式返回给手持4. 单据查询时,应该将数值型的视情况保留为2位或者3位的小数5. 单据保存时,应该检查可以为NULL的字段6. 视图是否都加了with (nolock)的支持 手持:1. 手持的界面原创 2014-08-12 22:51:50 · 1829 阅读 · 0 评论 -
SQLServer sql 强制区分大小写
刚刚使用sql server没有几天, 发现一个很郁闷的问题, sql server 竟然不区分大小写. 比如: select * from abc_tbl where field_1 = 'abc', 这个sql跟这个sql是一样的: select * from abc_tbl where field_1 = 'ABC', 上网search了一下, 赶紧收藏:第零种:SELECT ACO转载 2014-01-15 16:15:03 · 899 阅读 · 0 评论 -
强制远程登录。如果连接数已经达到最大连接数
mstsc -admin 强制远程登录。如果连接数已经达到最大连接数转载 2013-09-16 14:28:12 · 760 阅读 · 0 评论 -
SQLServer事务与锁的基础概念总结
转载:http://space.itpub.net/16436858/viewspace-682264 1.1 基本概念并发控制:主要是考虑到多个用户同时存取数据库中的同一数据的情况。sqlserver设计有两种并发访问的控制机制:锁、行版本控制。锁:主要用于多用户环境下保证数据库完整性和一致性.每个事务对所依赖的资源会请求不同类型的锁,它可以阻止其他事务以某种可能会导转载 2013-08-11 13:05:57 · 741 阅读 · 0 评论 -
SQL Server的复合索引学习
转载:http://www.cnblogs.com/bccu/archive/2007/08/14/855487.html 概要什么是单一索引,什么又是复合索引呢? 何时新建复合索引,复合索引又需要注意些什么呢?本篇文章主要是对网上一些讨论的总结。一.概念单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上。用户可以在多个列上建立索引,这种索引叫做复合转载 2013-08-11 13:03:11 · 653 阅读 · 0 评论 -
SQL语句实现查询SQL Server服务器名称和IP地址_MsSql
转载:https://edu.aliyun.com/a/12773获取服务器名称:SELECT SERVERPROPERTY('MachineName')select @@SERVERNAMEselect HOST_NAME()获取IP地址可以使用xp_cmdshell执行ipconfig命令:--开启xp_cmdshell exec sp_configure'show advanced o...转载 2018-04-28 16:45:39 · 12964 阅读 · 0 评论