随笔分类 -  SQL Server

摘要:@name:表名、reserved:存储、data:数据、index_size:索引、unused:空闲、 create table #Data12138(name varchar(100),row varchar(100),reserved varchar(100),data varchar(10 阅读全文
posted @ 2022-09-01 09:38 PrintY 阅读(46) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/xiaoxionglove/article/details/113844839 阅读全文
posted @ 2022-08-22 21:12 PrintY 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1、新建文件夹“dbshare”并共享 2、新建发布 3、设置快照路径 4、新建订阅(在订阅服务器上操作) 5、采坑!!! 到这位置,基本就完事了,但是发现怎么TM也不好用。提示什么权限不足,不能访问xxx.pre文件,恶心。怎么整都不行 ,但是也有教程,说是修改sqlserver代理登录帐号,改成 阅读全文
posted @ 2022-08-22 20:50 PrintY 阅读(342) 评论(0) 推荐(0) 编辑
摘要:USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) FROM master..sysprocesses WHERE dbid=DB_ID('库名'); EXEC(@S 阅读全文
posted @ 2022-08-02 23:15 PrintY 阅读(2360) 评论(0) 推荐(0) 编辑
摘要:sql server有内置函数方法,我们可以查询某个表自增列自增到那个值 --查询某个表自增列的最大标识值,语法如下 SELECT IDENT_CURRENT('TableName'); --查询某个表自增类的标识值增量,语法如下: SELECT IDENT_INCR('TableName'); - 阅读全文
posted @ 2022-07-27 13:31 PrintY 阅读(1373) 评论(0) 推荐(0) 编辑
摘要:#修改字段长度, ALTER TABLE Table1 ALTER COLUMN column1 VARCHAR(255) ALTER TABLE UserInfo ALTER COLUMN Introduction nvarchar(4000) #重命名数据表,EXEC sp_rename ‘原有 阅读全文
posted @ 2022-07-25 19:20 PrintY 阅读(69) 评论(0) 推荐(0) 编辑
摘要:思路,通过正则替换,把标明中合规字符都删除掉,剩下不合规的,那么就能找到不合规的表名字。 1、创建支持正则替换函数 --如果存在则删除原有函数 IF OBJECT_ID(N'dbo.RegexReplace') IS NOT NULL DROP FUNCTION dbo.RegexReplace G 阅读全文
posted @ 2022-05-20 15:58 PrintY 阅读(544) 评论(0) 推荐(0) 编辑
摘要:1、右击“链接服务器”,选择“新建链接服务器” 然后如图所示:第一个框,填写链接名称,随便写就行。第二个框填写服务器IP地址,当然也可以写域名。 2、填写目标数据库服务器帐号密码 3、加上LINK使用 SELECT * FROM LINK01.[PRINTYDB].[dbo].[User] 阅读全文
posted @ 2022-03-30 11:02 PrintY 阅读(799) 评论(0) 推荐(0) 编辑
摘要:--插入不可为空INT类型,并赋默认值 ALTER TABLE [dbo].[Y.UserInfo] ADD UserId INT NOT NULL Default 0; --插入可为空INT类型 ALTER TABLE [dbo].[Y.UserInfo] ADD IsEmail INT NULL 阅读全文
posted @ 2022-01-11 17:20 PrintY 阅读(471) 评论(0) 推荐(0) 编辑
摘要:在进程中的头阻塞显示了1,说明有死锁。 查看当前死锁 1 SELECT 2 request_session_id spid, 3 OBJECT_NAME( 4 resource_associated_entity_id 5 ) tableName 6 FROM 7 sys.dm_tran_locks 阅读全文
posted @ 2021-05-20 11:21 PrintY 阅读(955) 评论(0) 推荐(0) 编辑
摘要:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDA 阅读全文
posted @ 2021-04-09 13:08 PrintY 阅读(94) 评论(0) 推荐(0) 编辑
摘要:1 -如果存在则删除原有函数 2 IF OBJECT_ID(N'dbo.RegexReplace') IS NOT NULL 3 DROP FUNCTION dbo.RegexReplace 4 GO 5 --开始创建正则替换函数 6 CREATE FUNCTION dbo.RegexReplace 阅读全文
posted @ 2021-03-11 20:38 PrintY 阅读(1094) 评论(0) 推荐(0) 编辑
摘要:对于SQL,在我的上一篇博客中《何谓SQL Server数据库?与Access数据库 有什么区别》里面,已经着重说明了SQL作为访问和处理数据库的标准的计算机语言,所以这里就不做过多强调。下面我们来说说T-SQL。 T-SQL作为SQL的扩展语言,是SQL程序设计语言的增强版,它是用来让应用程序与S 阅读全文
posted @ 2016-04-06 14:17 PrintY 阅读(26080) 评论(1) 推荐(0) 编辑
摘要:优化存储过程有很多种方法,下面介绍最常用的7种。 1.使用SET NOCOUNT ON选项 我们使用SELECT语句时,除了返回对应的结果集外,还会返回相应的影响行数。使用SET NOCOUNT ON后,除了数据集就不会返回额外的信息了,减小网络流量。 2.使用确定的Schema 在使用表,存储过程 阅读全文
posted @ 2016-04-06 13:53 PrintY 阅读(2459) 评论(0) 推荐(0) 编辑

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