随笔分类 -  数据库

数据库方面的技术
摘要:/* --获取正式 declare @EcSql nvarchar(2000) select @EcSql = ' insert into CuSaleCuId(CuId,OrdCuId,saler) select top 100 a.cuid,a.cuid,' + cast(@saler as v 阅读全文
posted @ 2020-11-02 17:00 黑贝是条狗 阅读(957) 评论(0) 推荐(0)
摘要:SELECT obj.Name, sc.TEXT FROM syscomments sc INNER JOIN sysobjects obj ON sc.Id = obj.ID WHERE sc.TEXT LIKE '%' + 'bonuses_hsbefore' + '%' -- ContestC 阅读全文
posted @ 2020-10-07 15:58 黑贝是条狗 阅读(449) 评论(0) 推荐(0)
摘要:mysql DBA 指南 Mysql目录 数据库介绍、常见分类 Mysql入门 Mysql安装配置 Mysql多实例安装配置 Mysql常用基本命令 Mysql权限体系 Mysql数据库备份和恢复 Mysql日志 Mysql逻辑、物理备份和增量恢复 Mysql闪回技术之 binlog2sql Mys 阅读全文
posted @ 2020-10-06 16:51 黑贝是条狗 阅读(854) 评论(0) 推荐(0)
摘要:select * from (SELECT QS.creation_time as [创建时间], SUBSTRING(ST.text,(QS.statement_start_offset/2)+1, ((CASE QS.statement_end_offset WHEN -1 THEN DATAL 阅读全文
posted @ 2020-09-22 10:34 黑贝是条狗 阅读(843) 评论(1) 推荐(0)
摘要:SELECT j.name AS Job_Name , h.step_id AS Step_Id , h.step_name AS Step_Name , h.message AS Message , h.run_date AS Run_Date , h.run_time AS Run_Time , 阅读全文
posted @ 2020-09-03 15:17 黑贝是条狗 阅读(327) 评论(0) 推荐(0)
摘要:sqlserver 表记录数 select a.name as 表名,max(b.rows) as 记录条数 from sysobjects a ,sysindexes b where a.id=b.id and a.xtype='u' and b.rows > 0group by a.name o 阅读全文
posted @ 2020-08-25 10:13 黑贝是条狗 阅读(648) 评论(0) 推荐(0)
摘要:Part1中我们提到可以用fn_dblog查看Active的Log,但是如果Log被备份以后我们还可以查看吗? 答案是可以的,使用fn_dump_dblog。 下面是我自己做的测试: 1. --insert data to table INSERT INTO ProdTable2DEFAULTVAL 阅读全文
posted @ 2020-07-29 10:05 黑贝是条狗 阅读(926) 评论(0) 推荐(0)
摘要:SQL Server提供了一个undocumented的函数fn_dblog可以让我们查看活动的transaction log。 语法如下: ::fn_dblog(@StartingLSN,@EndingLSN) 如果参数都为NULL默认是抓取所有的交易信息。 使用这个函数我们可以查询DML,DDL 阅读全文
posted @ 2020-07-29 10:02 黑贝是条狗 阅读(7644) 评论(0) 推荐(1)
摘要:--孕妇预产期 周数 /****** 对象: UserDefinedFunction [dbo].[f_crm_getedcweek] 脚本日期: 07/27/2020 17:24:52 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO 阅读全文
posted @ 2020-07-27 17:29 黑贝是条狗 阅读(555) 评论(0) 推荐(0)
摘要:sql server 自增型字段 在有数据的情况下 修改 标识种子 比如以前 是 从 1 开始 ,现在数据库 有 10000 条记录,已经到了 10000 我现在想从 10000000 开始增长? 如何修改? 用下列语句 DBCC CHECKIDENT(tn_chm_ChCustomer, RESE 阅读全文
posted @ 2020-05-13 14:47 黑贝是条狗 阅读(681) 评论(0) 推荐(0)
摘要:SELECT j.job_id AS JOB_ID ,j.name AS JOB_NAME ,s.step_id AS Step_Id ,s.command AS Command ,CASE WHEN [enabled] =1 THEN 'Enabled' ELSE 'Disabled' END A 阅读全文
posted @ 2020-05-13 14:40 黑贝是条狗 阅读(516) 评论(0) 推荐(0)
摘要:--普通时间 转 13 位时间戳 SELECT CONVERT(BIGINT,DATEDIFF(MI,'1970-01-01 00:00:00.000', GETUTCDATE())) * 60000 + DATEPART(S,GETUTCDATE()) * 1000 + DATEPART(MS, 阅读全文
posted @ 2020-05-13 14:38 黑贝是条狗 阅读(2328) 评论(0) 推荐(0)