随笔分类 -  SqlServer

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

点击右上角即可分享
微信分享提示