2022年8月19日

将但单位的金额分开表示

摘要: select SUBSTRING(zhiwei,1,CHARINDEX('万',zhiwei)-1) as lll , SUBSTRING(zhiwei,CHARINDEX('万',zhiwei)-1,10000) as sssss, zhiwei from job where zhiwei='10 阅读全文

posted @ 2022-08-19 18:18 唯一的Dove 阅读(21) 评论(0) 推荐(0)

2022年8月12日

根据,行转列

摘要: PARSENAME(REPLACE(REPLACE(zhiwei, '兼',','),',','.'), 1) AS col1, PARSENAME(REPLACE(REPLACE(zhiwei, '兼',','),',','.'), 2) AS col2, PARSENAME(REPLACE(RE 阅读全文

posted @ 2022-08-12 15:06 唯一的Dove 阅读(18) 评论(0) 推荐(0)

2022年8月9日

字段里有多个需要清洗的字符时

摘要: 使用替换嵌套的方式实现 阅读全文

posted @ 2022-08-09 17:36 唯一的Dove 阅读(18) 评论(0) 推荐(0)

2022年8月5日

获取某个表的全部表名,并转换成字符串作比较使用

摘要: Select @CompareCol1 = STUFF((select ',' + COLUMN_name from INFORMATION_SCHEMA.columns where TABLE_NAME = @TableName1 and COLUMN_NAME not in (''''+ @Ex 阅读全文

posted @ 2022-08-05 15:54 唯一的Dove 阅读(27) 评论(0) 推荐(0)

2022年8月4日

with as 用法

摘要: --针对一个别名 with tmp as (select * from tb_name) --针对多个别名 with tmp as (select * from tb_name), tmp2 as (select * from tb_name2), tmp3 as (select * from tb 阅读全文

posted @ 2022-08-04 11:32 唯一的Dove 阅读(370) 评论(0) 推荐(0)

2022年8月3日

存储过程 if 判断

摘要: 下面的存储过程实现用户验证的功能,如果不成功,返回0,成功则返回1. CREATE PROCEDURE VALIDATE @USERNAME CHAR(20),@PASSWORD CHAR(20),@LEGAL BIT OUTPUT AS IF EXISTS(SELECT * FROM REN WH 阅读全文

posted @ 2022-08-03 17:02 唯一的Dove 阅读(270) 评论(0) 推荐(0)

存储过程、row_number完成分页

摘要: 存储过程、row_number完成分页 if (object_id('pro_page', 'P') is not null) drop proc proc_cursor go create proc pro_page @startIndex int, @endIndex int as select 阅读全文

posted @ 2022-08-03 17:00 唯一的Dove 阅读(30) 评论(0) 推荐(0)

2022年8月2日

SQL server 常用函数

摘要: https://cankaoshouce.com/sql/sqlserver-function.html SQL Server 常用函数 SQL Server 有许多内置函数。 此引用包含 SQL Server 中的字符串、数字、日期、转换和一些高级函数。 SQL Server 字符串函数 函数 描 阅读全文

posted @ 2022-08-02 10:42 唯一的Dove 阅读(453) 评论(0) 推荐(0)

SQL server 游标

摘要: 原文章地址:https://blog.csdn.net/love2zq/article/details/108511291 声明游标:说明游标的时候并不执行select语句。 declare <游标名> cursor for <select语句>; 打开游标:打开游标实际上是执行相应的select语 阅读全文

posted @ 2022-08-02 09:35 唯一的Dove 阅读(184) 评论(0) 推荐(0)

2022年7月28日

SQL server 利用存储过程怎么判断一个表是否存在

摘要: create procedure proName @TableName NVARCHAR(50) as begin if object_id(N'表名',N'U') is null --判断表是否存在 print (0) else print (1) create procedure proName 阅读全文

posted @ 2022-07-28 17:13 唯一的Dove 阅读(367) 评论(0) 推荐(0)

导航