MsSql
SQL Server数据库中批量替换数据的方法
SQL Server数据库操作中,我们可能会根据某写需要去批量替换数据,那么如何批量修改替换数据呢? 方法一: 这种是最常用的,因为很多大段的内容都使用text ntext等数据类型,而我们通常也是替换里面的内容,varchar和nvarchar类型是支持replace,所以如果 […]
SQL 按指定顺序进行排序charindex的用法
CHARINDEX和PATINDEX函数常常用来在一段字符中搜索字符或者字符串。如果被搜索的字符中包含有要搜索的字符,那么这两个函数返回一个非零的整数,这个整数是要搜索的字符在被搜索的字符中的开始位数。PATINDEX函数支持使用通配符来进行搜索,然而CHARINDEX不支持通佩 […]
MSSQL Server 异常 21776:[SQL-DMO]名称”dbo”在Users集合中
MSSQL Server 错误 21776:[SQL-DMO]名称”dbo”在Users集合中 问题: 在企业管理器里面修改sa密码并确认新密码之后遇到如下错误信息: 错误 21776:[SQL-DMO]名称”dbo”在Users集 […]
错误21002:[SQL-DMO]用户”xxx”已经存在之删除孤立用户
MSSQL2005迁移数据库后,新建相同用户名的时候出现错误提示:“错误21002:[SQL-DMO]用户”xxx”已经存在” 产生原因: 这就是我们通常所说的“孤立用户”,所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sy […]
SQL Server手工插入自增标识列ID的值
如果我们在标识列中插入值,例如: 1 INSERT member(id,username) VALUES(10,’admin’)insert member(id,username) values(10,’admin’) 则在查询分析器里面会返回错误 […]
access数据库转sqlserver的步骤以及修改方法
很多企业刚建站的时候都是用的ACCESS数据库,因为简单,配置方便,存储方便,等数据量多了以后就会转用MSSQL,可是两者有很多的不同的,很多人转来转去程序就不能用了。 以前写过一篇ACCESS转SQL的文章,ACESS与SQL的字段类型有很多不同,需要全部一一的去改正。 Acc […]
SqlServer数据库提示“tempdb”的日志已满
执行sql 语句的时候,提示下面错误: 提示服务器: 消息 9002,级别 17,状态 2,行 1 数据库 ‘tempdb’ 的日志已满。请备份该数据库的事务日志以释放一些日志空间。 网上找了下解决方案,大体是扩大临时库的日志文件的大小解决的 解决过程: […]
导入导出数据库数据报错,链接服务器”(null)”的 OLE DB 访问接口 “Microsoft.Jet.OLEDB.4.0” 返回了消息 “未指定的错误”。
在操作数据库中,我们难免会遇到导入和导出数据库中的数据问题,但有时用SQL语句操作时,就会报各种错误,比如下面这种错误。 在检查了数据库代码的格式,各种折腾之后,原来这个错误发生的原因就是未开启Ad Hoc Distributed Queries 服务 开启方式和关闭方式如下: […]
获取sqlserver数据库中所有库、表、字段名的方法汇总
2、获取所有用户名: 1 SELECT name FROM Sysusers WHERE STATUS=’2′ AND islogin=’1’Select name FROM Sysusers where status=’2′ and islogin=’1′ islogin=&# […]
sql选取每个分组中的第一条数据
sql选取每个分组中的第一条数据 1.创建测试表 1 2 3 4 5 6 CREATE TABLE #Order1 ( OrderName VARCHAR(50), RequestDate datetime, OrderCount INT )Cre […]