大数据
-
sql使用cast进行数据类型转换示例
@num=1; 把num类型转成nvarchar类型 cast(@num as nvarchar(10)) @str='123'; 把str转换成int 类型 cast(@str as int)
-
sql时间格式化输出、Convert函数应用示例
复制代码 代码如下: Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONV…
-
sql多表行转列、级联行转列示例代码
现有两表A,B A表存储商品点击日志,B表存储商品 要求显示当天所有商品点击量列表并附带总数并按天排序 复制代码 代码如下: declare @sql varchar(2000) set @sql='select CONVERT(varchar(100), a.[Time], 23) as …
-
积分获取和消费的存储过程学习示例
1.GM_JF客户账户积分表 2. GM_JF_DETAIL客户账户积分消费记录 3. GM_JF_ACTION _RULES积分动作规则表 4.GM_JF_GOODS _RULES积分商品规则表 复制代码 代码如下: -- ===============测试============================…
-
MSSQL报错:参数数据类型 text 对于 replace 函数的参数 1 无效的解决办法
但是我们可以换一种方法解决这个问题。下面就来分析下解决办法。 对text或ntext类型的数据在查询中不能进行字符串操作。这时用得最多的是把text当作varchar(实际内容长度低于8000字节时)或把ntext当作nvarchar(实…
-
SQL Server页类型汇总+疑问汇总
SQL Server中包含多种不同类型的页,来满足数据存储的需求。不管是什么类型的页,它们的存储结构都是相同的。每个数据文件都包含相当数量的由8KB组成的页,即每页有8192bytes可用,每页都有96byte用于页头的存储,…
-
SQL Server内存遭遇操作系统进程压榨案例分析
场景: 最近一台DB服务器偶尔出现CPU报警,我的邮件报警阈(请读yù)值设置的是15%,开始时没当回事,以为是有什么统计类的查询,后来越来越频繁。探索: 我决定来查一下,究竟是什么在作怪,我排查的顺序如…
-
sql带分隔符的截取字符串示例
复制代码 代码如下: eclare @str nvarchar(50);set @str='462,464,2';select @str as '字符串'select len(@str) as '字符长度'select charindex(',',@str,1) as '第一个逗号的索引值'select LEFT(@str,charindex(',…
-
SQL Server DBA维护常用语句
1、检查数据库完整性 复制代码 代码如下: dbcc checkdb(test)--通过加tablock提高速度 dbcc checkdb(test) with tablock 2、数据库重命名、修改恢复模式、修改用户模式 复制代码 代码如下: --数据库重命名 AL…
-
SQL Server DBA日常检查常用SQL
1、数据库 复制代码 代码如下: --所有数据库的大小 exec sp_helpdb --所有数据库的状态 select name, user_access_desc, &…