随笔分类 -  数据库

摘要:1.Oracle死锁 --1.1.查出已死锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode SELECT SESS.SID, SESS.SERIAL#, LO.ORACLE_USERNAME, LO.OS_USER_N 阅读全文
posted @ 2021-12-16 09:43 一生有你.Net 阅读(120) 评论(0) 推荐(0) 编辑
摘要:--一句Sql把表结构全部查询出来 SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 Then isnull(F.value,'') Else '' End, 字段序号 = 阅读全文
posted @ 2017-01-10 15:04 一生有你.Net 阅读(2502) 评论(0) 推荐(0) 编辑
摘要:sqlserver2008 如何定时清理索引碎片 查询索引引起的表垃圾碎片sql脚本: SELECT object_name(a.object_id) [TableName] ,a.index_id ,name [IndexName] ,avg_fragmentation_in_percent Fr 阅读全文
posted @ 2016-05-04 09:47 一生有你.Net 阅读(1461) 评论(0) 推荐(0) 编辑
摘要:--分页三种方法--第一种 ROW_NUMBER() OVER( ORDER BY OrgID) AS indexs 大于pagesize*pageindex,少于等于pagesize*(pageindex+1) --效率最高SELECT * FROM Sys_User AS ALEFT JOIN(... 阅读全文
posted @ 2015-11-12 11:37 一生有你.Net 阅读(5762) 评论(0) 推荐(0) 编辑
摘要:--在SQLServer 中其实提供了CTE[公共表表达式]来实现递归:Declare@IdInt Set@Id=24;---在此修改父节点WithRootNodeCTE(Id,ParentId) As ( SelectId,ParentIdFromDeptWhereParentIdIn(@Id) ... 阅读全文
posted @ 2015-02-16 13:12 一生有你.Net 阅读(500) 评论(0) 推荐(0) 编辑
摘要:什么是连接查询? 概念:根据两个表或多个表的列之间的关系,从这些表中查询数据。 目的:实现多个表查询操作。一般是用作关联两张或两张以上的数据表时用的。看起来有点抽象,我们举个例子,做两张表:学生表(T_student)和班级表(T_class)。 T_student ... 阅读全文
posted @ 2015-01-22 15:23 一生有你.Net 阅读(336) 评论(0) 推荐(0) 编辑
摘要:1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_n... 阅读全文
posted @ 2014-12-25 10:09 一生有你.Net 阅读(223) 评论(0) 推荐(0) 编辑
摘要:--触发器的实例: Create Table Student( --学生表 StudentID int primary key, --学号 .... ) Create Table BorrowRecord( --学生借书记录表 BorrowRecord int identity(1,1),... 阅读全文
posted @ 2014-12-25 09:53 一生有你.Net 阅读(209) 评论(0) 推荐(0) 编辑
摘要:USE [DBName]GO/****** Object: StoredProcedure [dbo].[sp_GetNo] Script Date: 10/24/2013 19:26:44 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO--... 阅读全文
posted @ 2014-12-25 09:50 一生有你.Net 阅读(504) 评论(0) 推荐(0) 编辑
摘要:-----先开启命令exec sp_configure 'show advanced options', 1;reconfigure; exec sp_configure 'xp_cmdshell', 1; reconfigure; -----1.判断文件是否存在CREATE TABLE #tmp ... 阅读全文
posted @ 2014-12-25 09:43 一生有你.Net 阅读(582) 评论(0) 推荐(0) 编辑
摘要:Create Proc sp_Cursor(nvarchar(50) @GPGENNo)as Declare @ErrorCode nvarchar(MAX)begin Tran---- 例子 declare @TaskDate datetime declare @Id int declare @c... 阅读全文
posted @ 2014-12-25 09:38 一生有你.Net 阅读(188) 评论(0) 推荐(0) 编辑
摘要:USE [DataBaseName]GO/****** Object: StoredProcedure [dbo].[sp_check_deadlock] Script Date: 07/04/2014 13:49:30 ******/SET ANSI_NULLS ONGOSET QUOTED_ID... 阅读全文
posted @ 2014-12-25 09:15 一生有你.Net 阅读(904) 评论(1) 推荐(1) 编辑

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