随笔分类 -  SqlServer

摘要:1、select * from sys.dm_tran_locks或sp_LOCK 查看request_node 字段中为'X'(排他锁)或'IX'(意向排他锁)2、用sp_who2 + pid(进程ID) 查看进程的详细信息3、用dbcc inputbuffer(pid) 查看一起死锁的语句内容 阅读全文
posted @ 2019-01-07 21:18 Thenext 阅读(1072) 评论(0) 推荐(0) 编辑
摘要:对象类型: AF = 聚合函数 (CLR) C = CHECK 约束 D = DEFAULT(约束或独立) F = FOREIGN KEY 约束 FN = SQL 标量函数 FS = 程序集 (CLR) 标量函数 FT = 程序集 (CLR) 表值函数 IF = SQL 内联表值函数 IT = 内部 阅读全文
posted @ 2018-12-01 08:54 Thenext 阅读(377) 评论(0) 推荐(0) 编辑
摘要:Delphi数据类型与各数据库数据类型对比如下表,如有具体说明见表中脚注: Delphi Type Oracle Types SQL Server Types MySQL Types [1] InterBase Types PostgreSQL Types SQLite Types ftSmalli 阅读全文
posted @ 2018-11-13 13:56 Thenext 阅读(669) 评论(0) 推荐(0) 编辑
摘要:备份并新建同名数据库,并替换原数据文件 1 把问题数据库备份后直接删除 停掉SQLSERVER服务,把服务器上出问题的数据库, 假设名称为 test的数据库文件及日志文件备份到其他目录,然后直接将其删除,把其数据库文件及日志文件也删除 2 新建同名数据库 启动SQLSERVER服务,新建同名数据库t 阅读全文
posted @ 2018-11-06 16:21 Thenext 阅读(708) 评论(0) 推荐(0) 编辑
摘要:把列中凡是有2011的全部修改成2014,如 lieming 里的201101131431改成201401131431,写法: update tab set lieming = replace(lieming,'2011','2014'); update tab set lieming = repl 阅读全文
posted @ 2018-09-28 11:18 Thenext 阅读(230) 评论(0) 推荐(0) 编辑
摘要:ALTER PROCEDURE [dbo].[GetCard_ID] (@C_Number int=0, @C_Type FLOAT, @GETTimes varchar(30) ) AS BEGIN -- routine body goes here, e.g. -- SELECT 'Navicat for SQL Server' declare @GetId ... 阅读全文
posted @ 2018-09-28 08:48 Thenext 阅读(255) 评论(0) 推荐(0) 编辑
摘要:写存储过程中有不允许为空的字段,在客户端转化取数时显示 Could not convert variant of type (NULL) into type (String) 可以在存储过程中使用isnull(查询字段,默认值) as 字段名 阅读全文
posted @ 2018-09-25 14:24 Thenext 阅读(8555) 评论(0) 推荐(0) 编辑
摘要:USE [crm2] GO /****** Object: StoredProcedure [dbo].[GetBillsID] Script Date: 09/22/2018 15:13:35 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- Batch submitted through debugger: SQLQuer... 阅读全文
posted @ 2018-09-22 17:23 Thenext 阅读(382) 评论(0) 推荐(0) 编辑
摘要:在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的。本文我们主要就介绍一下SQL Server日期时间转字符串的相关知识,接下来就让我们一起来了解一下这部分内容。 日期时间转字符串: 在SQL数据 阅读全文
posted @ 2018-09-22 16:35 Thenext 阅读(5249) 评论(0) 推荐(0) 编辑
摘要:专门设计一个数据表用于存放管理软件中各种单据的最新的单据编号。编写一个存储过程用于自动生成单据编号。 --****************--计算id--使用//表级排它锁//防止用户同时修改该记录--****************CREATE PROCEDURE GetId@xh integer 阅读全文
posted @ 2018-09-12 16:05 Thenext 阅读(1126) 评论(0) 推荐(0) 编辑
摘要:1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码') se 阅读全文
posted @ 2018-09-12 16:03 Thenext 阅读(257) 评论(0) 推荐(0) 编辑
摘要:声明局部变量语法:DECLARE @variable_name DataType其中 variable_name为局部变量的名称,DataType为数据类型。给局部变量赋值有两种方法:1、SET @variable_name=value2、SELECT @variable_name=value两者的 阅读全文
posted @ 2018-09-07 14:54 Thenext 阅读(3778) 评论(0) 推荐(0) 编辑
摘要:select @@ServerName--查看当前所有数据库服务器名称select * from Sys.SysServers--修改数据库服务器名称sp_dropserver 'old_servername'sp_addserver 'new_servername','local'--重启数据库服 阅读全文
posted @ 2018-09-07 14:52 Thenext 阅读(971) 评论(0) 推荐(0) 编辑
摘要:【1】安装程序配置服务器失败需要修改下注册表1 打开注册表 在"开始"--"运行"键入 "regedit" 2 删除注册表如下键值: HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWA 阅读全文
posted @ 2018-07-31 09:28 Thenext 阅读(216) 评论(0) 推荐(0) 编辑