
SqlServer
SqlServer
壹盅两件
用一段话介绍自己
展开
-
Sql Server 自定义函数根据中文获取拼音首字母
输入一串中文,获取拼音首字母。例如“靓仔”,返回“LJ”。 CREATE FUNCTION [dbo].[uf_GetPY](@str NVARCHAR(4000)) RETURNS NVARCHAR(4000) AS BEGIN SET @str = RTRIM(@str) DECLARE @word NCHAR(1), @PY NVARCHAR(4000) SET @PY = '' WHILE len(@str) > 0 BEGIN --处理原创 2020-09-30 10:57:33 · 801 阅读 · 1 评论 -
SQL Server根据字段值查找出所在表名、字段名
创建存储过程[SP_FindValueInDB] SET ANSI_NULLS ON; GO SET QUOTED_IDENTIFIER ON; GO CREATE PROCEDURE [dbo].[SP_FindValueInDB](@value VARCHAR(1024)) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements.原创 2020-09-29 15:56:09 · 1132 阅读 · 0 评论 -
SQL获取纯数字组成的“YYYYMMDDHHMMSS”格式的当前时间
SQL获取纯数字组成的“YYYYMMDDHHMMSS”格式的当前时间 select replace(replace(replace(convert(varchar,getdate(),120),’-’,’’),’ ‘,’’),’:’,’’)原创 2019-12-31 15:13:28 · 1988 阅读 · 0 评论 -
SqlServer保留几位小数
--总共10位(包括小数点后面),保留小数点后2位,四舍五入。 select Convert(decimal(10,2),123.456) --结果:123.46 select Convert(decimal(6,3),123.4562) --结果:123.456 ...原创 2020-01-08 10:58:19 · 6880 阅读 · 0 评论 -
SQL Server获取当天时间零点
SQL Server --获取当天零点 select convert(varchar(10), getdate(), 120)+' 00:00:00' select convert(datetime,convert(date,getdate())) select convert(datetime,convert(varchar(10),getdate(),120)) select convert(...原创 2019-12-31 15:06:14 · 7619 阅读 · 1 评论