sql server
derek
这个作者很懒,什么都没留下…
展开
-
SQLserver锁和事务隔离级别的比较与使用
对象 ① 锁:每条SQL语句 ② 隔离:事务 锁 ① 并发问题 丢失更新 未确认的读取(脏读) 不一致的分析(非重复读):多次读取相同的数据(行)不一致(其他用户更改update) 幻像读:多次读取有不存在和新增的数据(其他用户插入insert或删除delete) 隔离级别 隔离级别 脏读 不可重复读取 幻像原创 2012-09-20 11:39:08 · 657 阅读 · 0 评论 -
sql server脚本笔记
select CHARINDEX('字符串','特定字符串')>0 --表示存在.否则不存在 select cast(1 as varchar) SELECT DATEPART(month, GETDATE()) AS 'Month Number' 输出结果: Month Number ------------ 11原创 2013-03-25 15:38:19 · 759 阅读 · 0 评论 -
SQL server 中nvarchar(max)中文乱码解决方法
错误语句: SQL = select Book_Intr from tbBook_Info 注:Book_Intr为中文字符串。有趣的是:在字符串首加一个或若干个数字或字母就可以除去乱码。 正确语句: SQL = select cast (Book_Intr AS TEXT) from tbBook_Info 注:此SQL目的是把Book_Intr转换为原创 2013-03-12 14:03:23 · 6703 阅读 · 1 评论 -
sqlserver- 查询条件是中文查不出来
数据库中是中文,但是查询条件是中文怎么也查不出来 原来客户的数据库是英文版本的,所以数据库中的字段值是unicode编码的 首先看看字段类型是不是 : char ->nchar varchar ->nvarchar text ->ntext 然后在查询时加入N:select * form table where city=N'上海' ok了原创 2013-03-11 11:18:00 · 2818 阅读 · 1 评论 -
SQL SERVER的日期转换
SQL SERVER无法灵活的进行日期格式转换,所以使用了c#先进行日期格式的格式化,再进行数据库转换 DateTime dt = DateTime.ParseExact(value, "yyyyMMddHHmm", System.Globalization.CultureInfo.CurrentCulture); string value = dt.ToString("yyyy/M原创 2013-02-18 11:17:12 · 744 阅读 · 0 评论 -
sql server2005完全卸载与重装
注意: (1)该网站提供的msicuu2.exe和SRVINSTW.exe文件貌似有病毒,请自行搜索下载。msicuu2.exe 大约351kb ,SRVINSTW.exe 大约28 kb。msicuu2.exe,Windows Installer 清理实用工具程序包官方页面:http://support.microsoft.com/kb/290301/zh-cn (2)在我的Server20原创 2013-02-15 10:15:11 · 25878 阅读 · 0 评论 -
[图解]sqlserver中创建链接服务器
链接服务器在跨数据库/跨服务器查询时非常有用(比如分布式数据库系统中),本文将以图文方式详细说明如何利用SQL Server Management Studio在图形界面下创建链接服务器 1.展开服务器对象-->链接服务器-->右击"新建链接服务器" 注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" 2.输入链接服务器的IP 3.设置链原创 2013-01-15 11:57:10 · 723 阅读 · 0 评论 -
sql server 2000数据库备份文件还原成sql server 2005 /2008
前几天需要把公司远程桌面上的一个数据库还原到本地。服务器上的是mssql 2000,手动还原到本地sql2008 出错。于是搜索并解决了以下问题。 在sql server 2005 /2008中直接右击数据库选还原数据库。 详细错误信息附图如下: 1、删除上述操作中新建的数据库或还原时要起的数据库名称相同的数据库名称,结合上图如删除已存在的'test'原创 2013-01-14 12:59:23 · 3429 阅读 · 0 评论 -
SAP卢东明:再说数据库技术之争
【IT168 评论】其实,Oracle数据库和SAP数据库之争重要的不是在市场上,更多的是产品架构设计上的。 数据库软件发展至今40年有余,关系型数据库得到市场普遍认可,成为企业数据库选型中几乎不二的选择也有20多年了,从开始直到今天,O家的强项众所周知,一直努力做成一个优秀通用性的数据库,在所有行业、所有客户面前都试图表现“最权威的数据库”。在20年前OLAP需求极少,OLTP挑战巨大的前转载 2012-10-13 08:23:38 · 1381 阅读 · 0 评论 -
SQL Server 2005存储过程开发的一点经验
1、 存储过程 1) 尽量将代码段放到TRY…CATCH…。 但凡使用C#写过代码的人,都知道C#中TRY…CATCH…的运行和出错跳转逻辑,而SQL Server2005中,其运行和出错跳转逻辑与在C#中是一致的。TRY…CATCH…是SQL Server2005中新增的,功能强大,且很好用。 2) 定义变量时,可以使用前缀的方式标识变量的类型。在SQL Server中开发基本和在记事原创 2013-03-28 11:02:22 · 1081 阅读 · 0 评论