SQL Server 7.0发布的版本之前,计划缓存是用于SQL Server的整个内存的单独可配置缓存区域。只有存储过程缓存在缓存的那个部分。由于这个原因,它被叫做程序缓存,在SQL Server 7.0和后面的版本中,计划缓存不是SQL Server内存单独的一个部分。现在SQL Server 是用一个非常动态的集成内存管理和缓存管理机制。下面的脚本用于SQL Server 2000和前面的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 16:25:44
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言    在SQL server中常用5类的函数:字符串函数,日期函数,数学函数,系统函数,聚合函数。字符串函数--常用的字符串函数
	1.charindex()		-- 字符索引
	2.len()			    -- 长度
	3.upper()			-- 大写
	4.Ltrim()			-- 左裁减
	5.Rtrim()			-- 右裁减
	6.Left(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-16 16:20:52
                            
                                168阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQL 日期(Dates)当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。只要您的数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。MySQL Date 函数下面的表格列出了 MySQL 中最重要的内建日期函数:函数描述NOW()返回当前的日期和时间定义和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-14 16:26:07
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            sqlServer 函数 ALTER FUNCTION [dbo].[IM_fn_SRNO](@reg VARCHAR(64),@inv VARCHAR(64))RETURNS [varchar](256) WITH EXECUTE AS CALLERAS begin declare @Name v ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-27 16:04:00
                            
                                483阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            sqlserver数据库中字符串分割函数: 使用语句1查询出来的结果为张三,李四,王五。这个receivername字段里存放了多个人的姓名。 1.select v.receivername from T_SimpleFlow_MainInfo where v.id=52; 使用语句2查询出来的结果            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-27 21:33:01
                            
                                601阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            从 SQLserver 2012 开始,微软数据库增加了新的编程对象——序列号。序列号的创建语法基本和oracle一样。更多参考:序列号创建序列号语法:CREATE SEQUENCE (Transact-SQL)CREATE SEQUENCE [schema_name . ] sequence_name    [ AS [ built_in_integer_type |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-10 11:19:00
                            
                                577阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            declare @name char(1000) --注意:char(10)为10位,要是位数小了会让数据出错 set @name='ssssfcfgghdghdfcccs' select replace(@name,'f','A') nam            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-22 13:47:00
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQLServer时间日期函数详解,SQLServer,时间日期,
1.      当前系统日期、时间
        select getdate()
2. dateadd      在向指定日期加上一段时间的基础上,返回新的 datetime 值
       例如:向日期加上2天
       select dateadd(day,2,'2004-10-15')      --返回:200            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-07-16 13:44:00
                            
                                2426阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.ISNULL的用法 作用:使用指定的替换值替换 NULL。语法:ISNULL ( check_expression , replacement_value ) ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-17 11:00:00
                            
                                141阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            --查询系统当前时间select GETDATE() as date; 0-14 select CONVERT(VARCHAR(200),GETDATE(),0); //07 30 2019 7:17PMselect CONVERT(VARCHAR(200),GETDATE(),1); //07/3
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-27 21:35:39
                            
                                126阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实现的效果,如:找出数据库表索引:表名,索引号,列名(逗号分隔)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-22 16:53:16
                            
                                229阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            字符串函数
charindex
查询子字符串的位置
charindex(子字符串,总字符串)
例子:
select CHARINDEX(‘a’,‘banana’)
返回值:
查不到,0
查到了,位数
注意:
起点从1开始计数
len
len(字符串)
select len(‘abc’)
upper
upper(字符串)
lower
lower(字符串)
ltrim
ltrim(字符串)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 16:41:32
                            
                                125阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQLSERVER ISNULL 函数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-07-22 14:27:24
                            
                                827阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQLSERVER CONVERT() 函数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-07-22 14:42:28
                            
                                475阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr) 转...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2007-07-19 23:33:00
                            
                                84阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Waitfor Delay '00:00:10'
延迟10秒钟,相当于程序中的Sleep(10000)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-07-14 11:18:00
                            
                                900阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getd            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-07-17 09:23:00
                            
                                794阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            语法: CAST (expression AS data_type) 参数说明: expression:任何有效的SQLServer表达式。 AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。 data_type:目标系统所提供的数据类型,包括bigint和sql_v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-29 14:02:00
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上面版本,最多支持4000个字符,客户说选太多项目时会丢失数据,分析函数,直接把nvarchar(4000)改成Text,可以支持更长的字符串,自信满满的在客户机子上运行,居然有异常,跟踪代码如果只输入 1216,‘,’,返回结果是12,艹,输入‘1216,’,','显示正常,不应该啊,仔细看代码有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-11-27 17:46:00
                            
                                258阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            sqlserver 日期函数
getdate方法
getadd方法
datediff            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-13 16:03:50
                            
                                1027阅读