随笔分类 - SqlServer
摘要:1、登录数据库后,找到“管理”-“维护计划” 2、如图操作: 3、如果报“代理xp”错误,则执行如下的脚本。 sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Agent XPs', 1; GO REC
阅读全文
摘要:USE master REVOKE VIEW ANY DATABASE TO [public] --创建数据库 CREATE DATABASE team01 go --创建登录名 CREATE LOGIN team01 WITH PASSWORD = 'team01', DEFAULT_DATABA
阅读全文
摘要:SqlServer2016及以上版本 先务必关闭SSMS,在我的电脑或任何一个文件夹的地址栏里输入后面路径,回车进入目录:%AppData%\Microsoft\SQL Server Management Studio\18.0\ 重命名 UserSettings.xml文件名称为 UserSett
阅读全文
摘要:RESTORE database 数据库名 with recovery
阅读全文
摘要:当数据库表字段发生变更时,对应视图就会产生字段错位现象,这个时候需要对视图进行重新编译。 生成所有重新编译指令的方法 SELECT DISTINCT 'EXEC sp_refreshview ''' + name + '''' FROM sys.objects AS so INNER JOIN sy
阅读全文
摘要:1 SqlServer 2019 On Linux安装 来源地址:https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu?view=sqlallproducts-allversions 1.1 安装 S
阅读全文
摘要:DBCC CHECKIDENT('leshua_TradeData',NORESEED) DBCC CHECKIDENT('表名',NORESEED)
阅读全文
摘要:1.已知表结构 2.查询某个节点的所有上级节点 2.1 查询语句 2.2 查询结果 3.查询某个节点的所有下级节点 3.1查询语句 3.2查询结果 4.将查询封装为一个函数 4.1查询所有上级,含自己 4.2查询所有下级,含自己
阅读全文
摘要://查询支持的所有数据库连接数 SELECT @@MAX_CONNECTIONS //查询数据库的所有连接 SELECT * FROM sysprocesses //查询某个数据库的当前连接数 SELECT * FROM master.dbo.sysprocesses WHERE dbid IN(S
阅读全文
摘要:SQL Server2005提供了一个新查询语法——For XML PATH(''),这个语法有什么用呢?想象一下这样一个查询需求:有两个表,班级表A、学生表B,要查询一个班级里有哪些学生?针对这个需求,方法有很多。举例一下两种:1、Join连接;2、For XML PATH(''). 为了大家方便
阅读全文
摘要:use 数据库名 declare mycur cursor local for select [name] from dbo.sysobjects where xtype='V' --声明游标declare @name varchar(100) OPEN mycur --打开游标 FETCH NEX
阅读全文
摘要:WITH tempDeptAS(SELECT deptCode,upDeptCode FROM dbo.bs_Dept WHERE deptCode='10.001'UNION ALLSELECT bs_Dept.deptCode,bs_Dept.upDeptCode FROM tempDeptIN
阅读全文
摘要:1、简单的优化方案: 1)给所有的外检字段增加索引。 2)给所有的搜索字段增加索引 3)给排序字段增加索引 索引有关的SQL语句 1)非聚集索引的创建 CREATE NONCLUSTERED INDEX 索引名称 ON dbo.ws_ProduceOrder(索引字段列表加排序) 2)索引的删除 D
阅读全文
摘要:获取所有的表: SELECT OBJECT_NAME (id) FROM sysobjects WHERE xtype = 'U' AND OBJECTPROPERTY (id, 'IsMSShipped') = 0 获取表内字段的信息: SELECT d.name AS c_table, a.co
阅读全文
摘要:前几天客户那边的服务器死机了,然后客户强制关机,重新启动服务器后,系统就没法正常使用,连接不上服务器,我远程操作后,看到数据库标注为可疑,由于客户之前没备份数据库,看来只能是修复了: 1:停止数据库服务,将可疑的数据库及日志备份到别的文件夹,随后删除数据库文件及日志文件 2:打开数据库服务,连接数据
阅读全文
摘要:http://www.cnblogs.com/mcgrady/p/4182486.html
阅读全文
摘要:cmd osql -S 服务器名称 -E -i sql文件路径 最近遇到一个问题,在sqlserver的查询分析器里面执行一个超过100MB的数据库脚本,发现老是报“引发类型为“System.OutOfMemoryException”的异常”,上网查了一下,主要是因为.sql的脚本文件过大(一般都超
阅读全文
摘要:CREATE TABLE #temp (TableName VARCHAR (255), RowCnt INT)EXEC sp_MSforeachtable 'INSERT INTO #temp SELECT ''?'', COUNT(*) FROM ?'SELECT TableName, RowC
阅读全文
摘要:1、商品类别表设计采用树状结构保存商品所有了类别信息,见下图1其中上层的是类别树结构,加上方框的项目,代表类别的根节点,例如“贴膜”,贴膜下方的两层树结构式是“贴膜”类别商品的筛选树(一般2层),用来产生商品的筛选项目,图2图1 树状结构图图2 商品筛选图图3 子类别图2、商品表设计首先创建一个商品...
阅读全文
摘要:CREATE FUNCTION f_Pid(@ID char(3)) RETURNS @t_Level TABLE(ID char(3),Level int) AS BEGIN DECLARE @Level int SET @Level=1 INSERT @t_Level SELE...
阅读全文