
SQL SERVER
小鸿叔
我太懒了,什么也不想写。
展开
-
SQL SERVER:数字循环
--数字循环declare @i as intset @i=1While @i<=10 Begin print @i set @i=@i+1End原创 2021-11-03 18:56:37 · 360 阅读 · 0 评论 -
MSSQL T-SQL:字符串按分隔符循环处理
想了半天不知道,怎么描述合适,反正就是字符串,根据分隔符,逐一输出,可以对应SQL SERVER中没有数组的一些问题。Declare @str as varchar(1000) --被分隔的字符串Declare @split_str as varchar(2) --分隔符Set @str='0,12,345,678'Set @split_str=','While (CHARINDEX(@split_str,@str)<>0)Begin Print(SUBSTRING原创 2021-11-03 18:53:34 · 651 阅读 · 0 评论 -
SQL SERVER:查询显示结果中带有行号
select row_number() over (order by [ID]) as RowID,[ID] from Table1order by [ID]原创 2018-07-18 10:35:36 · 12199 阅读 · 0 评论 -
SQL2008:日志清理方法
USE [master];GOALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT;GOALTER DATABASE 数据库名 SET RECOVERY SIMPLE;--简单模式,系统将提供占用日志空间最小的简单备份策略。服务器故障恢复不再需要的日志空间可被自动重用。GOUSE [数据库名];GODBCC SHRINKFIL...转载 2018-11-04 08:59:49 · 4667 阅读 · 0 评论 -
SQL SERVER:数字显示千分位
select convert(varchar,cast(123123123 as money),1)原创 2018-12-06 14:55:45 · 4399 阅读 · 0 评论