--查询用户表对象信息select  Tab.Name as [表名],Tab.create_date as [创建时间],Tab.modify_date  as [最后修改时间],Col.Name  as [列名] ,Type.name as [数
原创 2022-03-30 11:01:32
275阅读
在上一篇(基于.NET平台的分层架构实战(七-外一篇)——对数据访问层第一种实现(Acces
转载 2011-03-26 21:34:00
50阅读
2评论
在使用 SQLServer 连接 SQLServer 时,出现提示“对象名 RCISF_JCTCK 无效”的情况,常常是由于对象的命名错误、权限不足或连接问题。为了解决这个问题,我将详细记录解决步骤,包括备份策略、恢复流程、灾难场景、工具链集成、迁移方案、最佳实践等各个方面,力求为技术人员提供全方位的指导。 ## 备份策略 在进行 SQLServer 连接时,明确备份策略至关重要。以下思维导图展
原创 1月前
128阅读
--查看对象是否已经存在 --数据库是否存在 --if exists (select * from sys.databases where name = ’数据库名’) -- drop database [数据库名] if exists(select * from sys.databases whe...
转载 2015-04-20 13:43:00
345阅读
2评论
临时表tempdb存储的三种类型对象:用户对象,内部对象,版本存储区【用户对象:存储临时表,表变量】--在任意数据
原创 2023-01-11 02:31:40
265阅读
   --查看对象是否已经存在  --数据库是否存在   --if exists (select * from sys.databases where name = ’数据库名’)    -- 
原创 2012-02-07 15:23:19
2661阅读
1点赞
1评论
SQL Server 数据库-页结构数据页(Data Page),是SQL Server最小的存储单位,类似Oracle的数据块(Data Block),数据存放在“数据页”中。一个数据Page Header指出页面中所有标题字段的数据。 Data指出每一行的信息。对于每一行,DBCC Page指出行在槽中的位置,以及该行在页面中的偏移量。页面数据被分成3部分,左列指出的是所显示的数据在行中的字节
最近,一客户遇到一个奇怪的问题,sqlserver数据库,使用备份恢复到目标机器。之后,在目标服务器创建了测试函数对象,但是执行查询的时候却提示对象不存在,再次尝试创建该函数及其依赖的对象时提示要创建的对象已存在。
原创 2022-11-30 19:16:14
223阅读
sqlserver 扩展事件的block和死锁报告中,经常能看到类似这样的
原创 2023-04-25 23:11:52
171阅读
# 如何实现sqlserver数据库对象的架构转移 ## 一、流程概述 在进行sqlserver数据库对象的架构转移时,通常需要经历以下几个步骤: | 步骤 | 操作 | | --- | --- | | 1 | 创建目标数据库 | | 2 | 导出源数据库对象结构 | | 3 | 导入目标数据库对象结构 | | 4 | 导入源数据库数据 | ## 二、详细操作步骤及代码示例 ### 1.
原创 2024-06-28 05:55:18
40阅读
一、锁1)锁是数据库系统区别于文件系统的一个关键特性,数据库使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。2)每一种数据库实现锁的方式都不同。 共享锁:允许事务读一行数据。当一个事务获得行h的共享锁,那么另外的事务也可以立即获得行h的共享锁,这种情况叫锁兼容排他锁:允许事务删除或更新一行数据。在上面的情况中,如果有事务想要获取行h的排他锁,则必须等待事务释放行h上的共
RDBMS:(relational database management system:关系型数据库管理系统)一:数据库对象概述1:数据库对象     数据库对象至少包含一组表对象。也包含一些其他对象如存储过程和视图。(称表为对象,一开始可能觉得和我们常见的对象有出入,因为常见的编程对象,有属性和方法,数据库里的对象从使用的角度来看,虽然同样是对象,但还是
转载 2024-01-16 16:32:51
114阅读
sqlserver中包含的对象:数据库、事务日志、索引、文件组、数据库关系图、视图、存储过程、用户自定义函数、用户、角色、程序集、表、报表、全文目录、用户自定义数据类型数据库实际上是最高层对象,其他对象皆为其子对象1.安装好的sqlserver中包含的系统数据库:      master数据库保存一组特殊的表(系统表)用于系统的总体控制(不可删除)      model数据库是一个模型数据库,在新
   对于一般的数据库系统审计可能不太会被重视,但是对于金融系统就不一样的。金融系统对审计要求会很高,除了了记录数据库各种操作记录还可能会需要开发报表来呈现这些行为数据。使用SQL Server Audit 功能,您可以对服务器级别和数据库级别事件组以及单个事件进行审核。  “审核”SQL Server 的实例或 SQL Server 数据库涉及到跟踪和记录系统中发生的事件,您可以记录每
转载 2023-07-18 16:23:46
244阅读
select distin
原创 2022-08-19 10:14:20
78阅读
1、存储过程框架    变量:局部、全局、内置     declare 仅用在begin...end中, 声明的是局部变量, 作用范围也仅在此begin...end中    declare 前不能有任何其他非declare语句     declare v1,
转载 2024-07-13 08:47:49
45阅读
SqlServer
转载 精选 2010-01-01 22:45:43
656阅读
递归 往上 Create FUNCTION [dbo].[fnGetCategoryPath_Parent](@id VARCHAR(36)) RETURNS VARCHAR(1000) AS BEGIN DECLARE @re VARCHAR(1000); WITH categoryTemp -- ...
转载 2021-08-03 10:41:00
200阅读
2评论
sql server top SELECT TOP 2 FROM table 查询表中前2条数据 SELECT TOP 50 PERCENT FROM table 查询表中前百分之50的数据 查询数据前10 20条 select top 10 from where (select top 20 fr ...
转载 2021-10-29 13:50:00
247阅读
2评论
--CREATE FUNCTION dbo.f_sum(@n INT) RETURNS INT--AS--BEGIN--declare @i int --declare @
原创 2023-02-23 08:54:06
108阅读
  • 1
  • 2
  • 3
  • 4
  • 5