SQL 第5页
传递给数据库 'master' 中的日志扫描操作的日志扫描号无效
本地电脑上安装的MS SQL Server 2008 R2可能因为硬盘原因,导致SQL Server服务无法启动,在事件查看器中看到若干错误和信息,其中有两条提示可能master损坏:1、错误:传递给数据库 ‘master‘ 中的日志扫描操作的日志扫描号 (184:416:1) 无效。此…
SQL 将一列多行数据合并为一行
SQL Server在进行数据迁移和报表处理的时候会遇到将一列多行数据拼接为一个字符串的情况,为了处理这个问题,在网上找了一些相关的资料,提供两种方法,供遇到类似问题的朋友们参考,也借此加深自己的印象。FOR XML PATH SELECT D…
获取数据库中有默认值的所以字段
select a.name as TableName,b.name as FieldName,c.text as defaultValue from sys.sysobjects a inner&n…
命令行下从bak文件恢复sqlserver数据库方法
----逻辑文件名通过如下脚本获得 restore filelistonly from disk = '数据库备份地址 格式为 D:\数据库备份\1.bak' restore …
sql2008 打开数据库的数据表时显示"目录名称无效"
˂p style="font: 16px/28px "Microsoft Yahei", 微软雅黑, arial, 宋体, sans-serif; margin: 20px 0px; padding: 0px; text-align: justify; color:…
SQL CASE语句
从数据表中选择一个字段“field”,如果“field”值是1或NULL就赋值为1,其它情况为0,该怎么写啊?(CASE isnull(field,'') WHEN '1' THEN '1' WHEN&n…
SQL Server数据库备份还原时,提示“数据库正在使用”的解决办法
use master go declare @dbname varchar(50) set @dbname='数据库名称' declare @sql varchar(50) declare cs_resu…




