自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 【SQLserver】一天一个函数:FORMAT函数(第十七天)

在 SQL Server 中,FORMAT() 函数用于将日期和时间数据格式化为指定的字符串形式,并返回一个nvarchar类型的字符串。尽管FORMAT()函数提供了灵活的日期时间格式化选项,但在大数据量的查询中使用它可能会影响性能,特别是与索引和大型数据集一起使用时。如:'yyyy@MM@dd' 年@月@日 等。format :指定输出格式的字符串。可以内置格式的字符串,也可以是自定义格式的字符串。'yyyy-MM-dd':年-月-日。'MM/dd/yyyy':月/日/年。

2024-08-01 17:07:50 247

原创 【SQLserver】一天一个函数:SYSDATETIME函数(第十六天)

在SQL Server中,SYSDATETIME()函数用于返回当前系统日期和时间,精确到纳秒。它与GETDATE()函数类似,但提供了更高的精度。1. SYSDATETIME()返回一个datetime2(7)类型的值。返回的日期和时间精确到纳秒级别,并且保留了7位小数,提供了高精度的时间戳。

2024-07-31 16:45:04 172

原创 【SQLserver】一天一个函数:DATEPART函数(第十五天)

在 SQL Server 中,DATEPART 函数用于从日期表达式中提取特定的日期部分(例如年、月、日、小时等)。2. date:要从中提取日期部分的日期表达式,通常是一个 datetime 或者 date 数据类型的列名、变量或者常量。weekday:周中的第几天(1 = Sunday,2 = Monday,依此类推)dayofyear:年中的第几天(1 到 366)month:月份部分(1 到 12)day:月中的第几天(1 到 31)second:秒部分(0 到 59)week:年中的第几周。

2024-07-30 16:36:20 257

原创 【SQLserver】一天一个函数:GETDATE函数(第十四天)

在 SQL Server 中,GETDATE() 是一个常用的系统函数,用于获取当前系统的日期和时间。它返回一个 datetime 数据类型的值,表示当前数据库服务器上的系统日期和时间。虽然 GETDATE() 返回的时间精确到毫秒,但在高频操作或者需要更精确时间戳的情况下,可能需要考虑其他方法(如使用 SYSDATETIME() 函数)。GETDATE() 返回的时间是服务器的本地时间,可能与客户端的时区有所不同。这点在分布式系统中特别需要注意。

2024-07-25 17:43:24 183

原创 【SQLserver】一天一个函数:YEAR、MONTH、DAY函数(第十三天)

在 SQL Server 中,有几个内置函数可以用来提取日期时间类型(如 datetime、date、datetime2 等)中的年份、月份和日期部分。2)这些函数适用于 SQL Server 中的日期时间数据类型,如 datetime、date、datetime2 等。3)如果传入的表达式不是日期时间类型或无法转换为日期时间类型,这些函数可能会引发错误或返回 NULL。其中:date是一个表示日期时间的表达式或列名。1)上述函数返回的是整数。2. MONTH函数。

2024-07-24 16:22:58 267

原创 【SQLserver】一天一个函数:DATEDIFF函数(第十二天)

3. 注意不同 datepart 单位的差异,比如 week 是根据周的边界(周日作为一周的结束)来计算的。在 SQL Server 中,DATEDIFF 函数用于计算两个日期之间的时间间隔。1. DATEDIFF 返回的是整数类型,表示时间间隔的数量。2. startdate:开始日期或时间的表达式。3. enddate:结束日期或时间的表达式。dayofyear:年中的第几天。weekday:工作日。quarter:季度。示例:计算两个日期之间的天数。

2024-07-23 17:36:05 241

原创 【SQLserver】一天一个函数:DATEADD函数(第十一天)

1. 如果添加或减去的时间间隔导致日期超出其有效范围(例如月份超过12或日期超出月份的天数),SQL Server会自动调整日期。SQL Server中的DATEADD函数用于向日期(或时间)值添加指定的时间间隔,并返回一个新的日期(或时间)值。2. DATEADD函数返回一个新的日期或时间戳,并不修改原始输入的日期或时间戳。3. date:是一个日期或时间值,可以是一个表达式、列名或变量。dayofyear,dy,y:年内的第几天。year,yy,yyyy:年。second,ss,s:秒。

2024-07-22 11:23:47 212

原创 【SQLserver】一天一个函数:CHARINDEX函数(第十天)

SQL Server中的CHARINDEX函数用于查找一个字符串(子字符串)在另一个字符串中的起始位置。start_location:开始搜索的位置,可以不指定,默认从头开始搜索。stringFind:要查找的字符串或子字符串。stringSearch:被搜索的源字符串。2.结合其他函数用法。

2024-07-19 15:08:16 310

原创 【SQLserver】一天一个函数:REPLICATE函数(第九天)

在SQL Server中,REPLICATE函数用于生成一个重复指定字符串若干次的结果。integer_expression:重复次数。(必须是一个正整数)如果重复次数是0,则返回空字符串;如果是负数,则返回null。string_expression:要重复生成的字符串表达式。如果源字符串是null,则返回null。2. 结合其他函数使用。

2024-07-18 17:32:38 275

原创 【SQLserver】一天一个函数:LTRIM 和 RTRIM 函数(第八天)

在 SQL Server 中,LTRIM 和 RTRIM 是用来处理字符串的函数,分别用于去除字符串左侧(开头)和右侧(结尾)的空格。

2024-07-17 15:50:00 291

原创 【SQLserver】一天一个函数:STUFF函数(第七天)

在SQL Server中,STUFF函数是用来替换、插入或删除字符串中指定位置的字符或子串的函数。如果 length 参数为负数,或者 start 参数为零或负数,将返回 NULL。start 参数指定的位置必须在 string 中存在,否则会返回NULL。length:替换、删除的字符数,如果是0则为只插入新的字符串。string:源字符串表达式,可以是字符串常量、列、变量。start:开始替换、插入、删除的位置(从1开始计数)。new_string:准备插入的新字符串。

2024-07-16 15:57:01 236

原创 【SQLserver】一天一个函数:LEFT、RIGHT函数(第六天)

在 SQL Server 中,LEFT 和 RIGHT 是用于提取字符串的函数,它们允许你从一个字符串中截取指定长度的字符子串。

2024-07-15 15:18:10 314

原创 【SQLserver】一天一个函数:REPLACE函数(第五天)

如果input_string、search_string 或 replacement_string 是 null,则函数返回null。在SQL Server中,REPLACE函数用于在字符串中替换指定的子字符串,并返回替换后的新字符串。replacement_string:替换search_string的新字符串。如果原字符串中没有要替换的字符串,则返回原字符串。input_string:要进行替换的源字符串。search_string:要被替换的子字符串。

2024-07-15 11:27:42 243

原创 【SQLserver】一天一个函数:SUBSTRING函数(第四天)

如果 length 大于从 start 开始的剩余字符数,将提取从 start 开始到字符串末尾的所有字符。在 SQL Server 中,SUBSTRING 函数用于从一个字符串中提取子字符串。例:假设有一个Employees表,FullName字段存储员工全名,从中提取姓氏。如果 start 超过字符串的长度,SUBSTRING 函数返回空字符串。expression:要从中提取子字符串的源字符串。(可选),若省略,则从起始位置一直提取到末尾。length:要提取的字符串的。

2024-07-12 17:25:14 189

原创 【SQLserver】一天一个函数:CONCAT函数(第三天)

CONCAT 函数在连接字符串时会自动处理 NULL 值,将其视为一个空字符串,这有助于避免出现 NULL 值导致整个结果为 NULL 的情况。其中 string1, string2, string3 ... 是要连接的字符串参数。可以连接任意数量的字符串,每个字符串参数都可以是。CONCAT 函数用于将多个字符串值连接成一个字符串。将users表中的Firstname字段和Lastname字段,用空格连接起来。,只要它们的数据类型是字符串或者可以隐式转换为字符串。输出为HelloWord。

2024-07-11 09:02:24 347

原创 【SQLserver】一天一个函数:CONVERT函数(第二天)

CONVERT函数与CAST函数类似,也用于数据类型的转换,但它更加的灵活,可以在转换时指定格式化选项。其中:data_type:目标数据类型。length:是可选的,用于指定转换后的数据类型的长度或精度。expression:要转换的表达式或列。style:是可选的,用于指定日期和时间数据类型的输出格式。对于日期和时间数据类型的输出格式,具体如下所示:1. 日期格式化:- MM/DD/YYYY(默认)- YYYYMMDD2. 时间格式化:- hh:mm:ss。

2024-07-10 09:12:49 614

原创 【SQLserver】一天一个函数:CAST函数(第一天)

CAST函数用于将一个表达式转换为指定的数据类型。length:是可选的,用于指定转换后的数据类型的。这将输出字符串'123',而不是整数123。data_type:是要转换为的目。expression:是要转换的。1. 讲一个整数型转换成字符类型。

2024-07-09 09:12:12 251

原创 C语言:数据结构-链表法解决哈希冲突(除留余数法)

C语言:数据结构-链表法解决哈希冲突(除留余数法)

2023-02-25 11:44:27 633

原创 C语言:数据结构-队列(无头结点链队列)

C语言:数据结构-队列(无头结点链队列)

2023-02-25 10:56:19 567

原创 C语言:数据结构-队列(循环队列)

C语言:数据结构-队列(循环队列)

2023-02-25 10:45:18 150

原创 C语言:数据结构-栈(链栈)

C语言:数据结构-栈(链栈)

2023-02-25 10:38:02 165

原创 C语言:数据结构-栈(顺序栈)

C语言:数据结构-栈(顺序栈)

2023-02-25 10:22:25 84

原创 C语言:数据结构-双向链表

C语言:数据结构-双向链表

2023-02-24 09:27:38 106

原创 C语言:数据结构-单向循环链表

C语言:数据结构-循环单链表

2023-02-24 09:16:23 293

原创 C语言:数据结构-单链表

C语言:数据结构-单链表

2023-02-23 20:27:04 70

原创 C语言:数据结构-顺序表

数据结构-顺序表操作代码

2023-02-23 20:08:13 315

原创 C高级知识汇总

C高级知识汇总

2023-02-14 19:53:23 51

原创 C语言知识概要

C语言知识概要

2023-02-08 17:33:48 109

原创 汇编语言:定时器实现数码管0-99

SHU EQU 40HTX EQU 41H //定时0.5秒ORG 0000HLJMP MAINORG 000BHLJMP TIME0ORG 0030HMAIN:MOV P2,#00H //关闭所有数码管MOV SP,#60H //设置堆栈地址MOV SHU,#0MOV TX,#0 //清零MOV TMOD,#01HMOV TH0,#3CH //初值 定时500msMOV TL0,#0B0HSETB EA...

2021-12-16 21:51:23 3711

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除