HR系统函数的使用方法
- 格式:doc
- 大小:49.00 KB
- 文档页数:7
bapi_hrmaster_save_repl_mult 用法====================一、概述----bapi_hrmaster_save_repl_mult 是 BapiHRMaster 模块中的一个重要工具函数,用于实现数据的复制、保存和多数据源复制。
该函数具有方便易用、功能强大等特点,能够满足各种数据复制场景的需求。
二、使用环境------BapiHRMaster 是一个人力资源管理系统的模块,使用环境为BapiHRMaster 开发环境。
三、使用步骤------1. 创建目标数据库和目标表,确保 BapiHRMaster 系统正常运行。
2. 调用 bapi_hrmaster_save_repl_mult 函数,传入源数据源、目标数据源等信息。
3. 等待函数执行完成,获取复制结果。
四、参数说明------* pstrHmUserName:BapiHRMaster 用户名,用于验证用户权限。
* pstrHmPassword:BapiHRMaster 密码,用于访问数据库。
* pstrSqlSaveFile:源数据源 SQL 保存文件路径。
* pstrSavePath:目标数据源 SQL 保存文件路径。
* pstrSourceDB:源数据源名称。
* pstrTargetDB:目标数据源名称。
* pstrTargetTable:目标表名称。
* pstrErrCode:复制结果错误码。
* pstrErrMsg:复制结果错误信息。
五、注意事项------1. 确保目标数据源和目标表已经创建,并且具有相应的权限。
2. 确保源数据源中的 SQL 文件路径正确,并且文件内容完整有效。
3. 在执行函数前,需要先对 BapiHRMaster 系统进行初始化设置,包括用户名和密码等。
4. 在函数执行过程中,需要关注复制结果,及时处理异常情况。
5. 在使用完毕后,需要关闭数据库连接,释放资源。
六、常见问题及解决方法----------1. 问题:复制结果错误码和错误信息为空,或者与预期不符怎么办?解决方法:检查参数设置是否正确,包括源数据源、目标数据源、目标表名称等;同时检查 SQL 文件路径和文件内容是否正确;最后检查 BapiHRMaster 系统是否正常运行。
hr常用的excel函数公式大全1.SUM函数:用于求和,可以对一列或多列数字进行求和运算。
例如:=SUM(A1:A10)表示求A1到A10单元格范围内的数字之和。
2.AVERAGE函数:用于求平均值,可以对一列或多列数字进行平均值计算。
例如:=AVERAGE(A1:A10)表示求A1到A10单元格范围内数字的平均值。
3.COUNT函数:用于计数,可以对一列或多列数据进行计数统计。
例如:=COUNT(A1:A10)表示统计A1到A10单元格范围内非空单元格的个数。
4.MAX函数:用于求最大值,可以找出一列或多列数据中的最大值。
例如:=MAX(A1:A10)表示找出A1到A10单元格范围内的最大值。
5.MIN函数:用于求最小值,可以找出一列或多列数据中的最小值。
例如:=MIN(A1:A10)表示找出A1到A10单元格范围内的最小值。
6.IF函数:用于条件判断,可以根据给定的条件返回不同的结果。
例如:=IF(A1>10,"大于10","小于等于10")表示如果A1的值大于10,则返回"大于10",否则返回"小于等于10"。
7.VLOOKUP函数:用于垂直查找,在指定的列范围内查找指定值,并返回与之对应的值。
例如:=VLOOKUP(A1,B1:C10,2,0)表示在B1到C10的范围内查找A1的值,并返回与之对应的第2列的值。
8.HLOOKUP函数:用于水平查找,在指定的行范围内查找指定值,并返回与之对应的值。
例如:=HLOOKUP(A1,B1:F10,2,0)表示在B1到F10的范围内查找A1的值,并返回与之对应的第2行的值。
9.CONCATENATE函数:用于合并文本,可以将多个文本字符串合并为一个字符串。
例如:=CONCATENATE(A1,"年",B1,"月",C1,"日")表示将A1、B1和C1单元格中的值合并为一个日期字符串。
1、利用身份证号码提取员工性别信息我国新一代的18 位身份证号码有一个很明显的特征,身份证号的倒数第2 位是奇数,为男性,否则是女性。
根据这一特征,利用MID 和TRUNC两个函数判断员工的性别,而不必逐个输入,这样既避免了输入的烦琐工作,又保证了数据的正确性操作步骤:在单元格区域E3:E19 中输入员工的身份证号码。
MID 返回文本字符串中从指定位置开始指定数目的字符,该数目由用户指定。
格式:MID(text,start_num,num_chars)。
参数:text(文本)代表要提取字符的文本字符串;start_num(开始数值)代表文本中要提取字符的位置,文本中第1 个字符的start_num 为1,以此类推;num_chars(字符个数)指定MID 从文本中返回字符的个数。
函数TRUNC 的功能是将数字的小数部分截去,返回整数。
格式:TRUNC(number,num_digits)。
参数:number(数值)需要截尾取整的数字。
num_digits(阿拉伯数字)用于指定取整精度的数字,num_digits 的默认值为0。
2、利用身份证号码提取员工出生日期信息利用身份证号码来提取员工的出生日期,既准确又节省时间。
具体操作步骤如图函数TEXT 功能是将数值转换为指定数字格式表示的文本。
格式:TEXT(value,format_text)。
参数:value(数值)指数值、计算结果为数字值的公式,或对包含数字值的单元格的引用;format_text(文本格式)为【单元格格式】对话框中【数字】选项卡上【分类】文本框中的文本形式的数字格式。
函数LEN 功能是返回文本字符串中的字符数。
格式:LEN(text)。
参数:text 表示要查找的文本,空格将作为字符进行计数。
3、计算员工工龄:=DATEDIF(F2,H2,"Y")&"年"&DATEDIF(F2,H2,"YM")&"个月"F2:入厂日期H2:目前日期结果为:**年**各月。
系统函数的使用方法ABS返回给定数字表达式的绝对值。
语法ABS ( numeric_expression )参数numeric_expression精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
返回类型返回与 numeric_expression 相同的类型。
示例下例显示了 ABS 函数对三个不同数字的效果。
SELECT ABS(-1.0), ABS(0.0), ABS(1.0)下面是结果集:---- ---- ----1.0 .0 1.0ABS 函数可能产生溢出错误,例如:SELECT ABS(convert(int, -2147483648))下面是错误信息:Server: Msg 8115, Level 16, State 2Arithmetic overflow error converting expression to type int.EXP返回所给的 float 表达式的指数值。
语法EXP ( float_expression )参数float_expression是 float 类型的表达式。
返回类型floatSQRT返回给定表达式的平方根。
语法SQRT ( float_expression )参数float_expression是 float 类型的表达式。
返回类型floatPOWER返回给定表达式乘指定次方的值。
POWER ( numeric_expression , y )参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
ynumeric_expression 的次方。
y 可以是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
返回类型与 numeric_expression 相同。
LOG返回给定 float 表达式的自然对数。
语法LOG ( float_expression )参数float_expression是 float 数据类型的表达式。
人力资源管理工作常用EXCEL函数教程1.数据筛选函数在人力资源管理工作中,常需要根据一定条件筛选数据。
Excel提供了多种函数来实现数据筛选功能,如筛选出特定条件的数据。
常用的数据筛选函数包括:-VLOOKUP函数:根据其中一列的值,在一个表格或区域中查找匹配的值,并返回该值所在行的指定列的值。
-HLOOKUP函数:与VLOOKUP函数类似,但是对行进行筛选。
-FILTER函数:根据指定的条件筛选出满足条件的数据,返回筛选结果的数组。
2.数据处理函数在人力资源管理工作中,常需要对数据进行处理和整理。
Excel提供了多种函数来方便对数据进行处理,如合并单元格、拆分数据等。
常用的数据处理函数包括:-CONCATENATE函数:将多个文本字符串连接为一个字符串。
-LEFT函数和RIGHT函数:从文本字符串的左边或右边提取指定数量的字符。
-PROPER函数:将文本字符串中的每个单词的首字母变为大写。
3.逻辑判断函数在人力资源管理工作中,常需要对数据进行逻辑判断和条件判断。
Excel提供了多种函数来实现逻辑判断,如IF函数、AND函数、OR函数等。
常用的逻辑判断函数包括:-IF函数:根据一个逻辑表达式的真假情况,返回不同的值。
-AND函数:判断多个逻辑表达式是否同时为真,返回TRUE或FALSE。
-OR函数:判断多个逻辑表达式是否有一个为真,返回TRUE或FALSE。
4.统计函数在人力资源管理工作中,常需要对数据进行统计分析。
Excel提供了多种函数来实现数据的统计功能,如求和、平均数、最大值、最小值等。
常用的统计函数包括:-SUM函数:计算一组数值的总和。
-AVERAGE函数:计算一组数值的平均值。
-MAX函数和MIN函数:找出一组数值中的最大值和最小值。
5.日期和时间函数在人力资源管理工作中,常需要处理日期和时间相关的数据。
Excel提供了多种函数来处理日期和时间,如计算日期差、提取日期的年份、月份等。
人力资源常用EXCEL函数公式在人力资源管理中,常常需要使用EXCEL函数公式来进行数据处理和分析。
下面是一些常用的人力资源EXCEL函数公式:1.IF函数:IF函数是最常用的EXCEL函数之一,在人力资源中可以用于条件判断。
例如,可以使用IF函数来判断员工的绩效评级,根据评级给予相应的奖金或晋升机会。
2.VLOOKUP函数:VLOOKUP函数可以根据给定条件在一个数据表或区域中查找相应的值。
在人力资源中,可以使用VLOOKUP函数来查找员工的基本信息,比如员工姓名、工号、职位等。
3.SUM函数:SUM函数可以求给定区域的值的总和,在人力资源中常用于计算员工的工资总额或团队的绩效得分总和。
4.AVERAGE函数:AVERAGE函数可以求给定区域的值的平均值,在人力资源中常用于计算员工的绩效评分平均值或团队的满意度平均值。
5.COUNT函数:COUNT函数可以统计给定区域中的数值个数,在人力资源中常用于计算员工的数量或特定条件下的员工数量。
6.CONCATENATE函数:CONCATENATE函数可以将多个文本字符串合并为一个字符串,在人力资源中可以用于合并员工的姓名和工号等信息。
7.TEXT函数:TEXT函数可以根据给定的格式将数值转换成文本,在人力资源中可以用于将日期格式化或将数值转换为货币格式。
8.DATEDIF函数:DATEDIF函数可以计算两个日期之间的差值,包括年数、月数、天数等,在人力资源中可以用于计算入职时间和现在时间之间的工作年限。
9.MAX函数和MIN函数:MAX函数可以求给定区域的最大值,MIN函数可以求给定区域的最小值,在人力资源中常用于计算员工的最高薪资和最低薪资。
10.COUNTIF函数:COUNTIF函数可以根据条件统计给定区域中满足条件的数值个数,在人力资源中可以用于统计特定条件下的员工数量。
WORKDAYS函数:NETWORKDAYS函数可以计算两个日期之间的工作日天数,在人力资源中常用于计算员工的请假天数或计算项目的工期。
hr常用函数公式工龄HR常用函数公式-工龄一、引言工龄是指一个员工在某个企业或组织中从事工作的年限,是HR管理中重要的考核指标之一。
在HR工作中,常常需要使用一些公式来计算和分析员工的工龄,以便更好地评估员工的工作经验和职业发展。
本文将介绍HR常用的几种函数公式,帮助HR人员更好地管理和分析员工的工龄。
二、计算工龄的常用函数公式1. 年份差值函数年份差值函数是计算员工工龄最常用的方法之一。
其基本公式为:工龄 = 当前年份 - 入职年份。
例如,某员工于2010年入职,今年是2022年,那么该员工的工龄为:2022 - 2010 = 12年。
2. 月份差值函数有时候,需要更精确地计算员工的工龄,可以使用月份差值函数。
其基本公式为:工龄 = (当前年份 - 入职年份)* 12 + (当前月份- 入职月份)。
例如,某员工于2010年3月入职,现在是2022年8月,那么该员工的工龄为:(2022 - 2010)* 12 + (8 - 3)= 153个月。
3. 按照工作日计算工龄有些行业或企业需要按照工作日来计算工龄,而不是简单地按照年份或月份。
这时可以使用工作日计算函数,根据公司的工作日制度来计算员工的工龄。
工作日计算函数通常包括考虑周末、法定节假日和公司特殊假期等因素。
具体计算方法可以根据实际情况定制,常用的有Excel中的NETWORKDAYS函数。
4. 按照工作时长计算工龄对于一些特殊行业,如轮班制、夜班等,需要考虑员工的工作时长来计算工龄。
常见的计算方法包括按小时计算、按班次计算等。
按小时计算工龄可以使用基本的减法运算来计算,例如某员工每天工作8小时,入职至今总计工作1000小时,那么该员工的工龄为:1000小时 / 8小时 = 125天。
按班次计算工龄可以根据具体的工作制度来计算,例如某员工按照4班8小时制工作,入职至今总计工作100个班次,那么该员工的工龄为:100个班次 / 4班次 = 25天。
Excel函数应⽤篇:HR常⽤的Excel函数公式⼤全在HR中最常⽤的Excel公式还不是,⽽这些公式在实际的使⽤中也起到了更⼤的作⽤。
⽽这些公式就包含了诸多⽅⾯,像⼯龄⼯资、合同到期⽇期、公司⼯龄、社会⼯龄、出⽣年⽉、年龄公式、退休⽇期、本⽉⼯作⽇天数等等⽅⾯的公式都会有,因此在使⽤的时候也会更简单。
在实际⼯作的时候⼀定要掌握到这些公式,唯有关注到公式才能够呈现出更好的效果,从⽽也能够为实际的使⽤带来更⼤的助⼒,所以在HR最常⽤的Excel公式使⽤中⼀定要掌握这些问题,继⽽在后续使⽤的时候效果会更好。
⼀、员⼯信息表 1、性别识别(F列)通过⾝份证信息识别员⼯的性别 =IF(MOD(MID(E3,17,1),2),"男","⼥") 2、出⽣年⽉(G列)从⾝份证中提取出⽣年⽉⽇ =TEXT(MID(E3,7,8),"0-00-00") 3、年龄公式(H列)通过出⽣⽇期来计算年龄 =DATEDIF(G3,TODAY(),"y") 4、计算退休⽇期 (I列) =TEXT(EDATE(G3,12*(5*(F3="男")+55)),"yyyy/mm/dd aaaa") 5、判定籍贯(M列) =VLOOKUP(LEFT(E3,6)*1,地址库!E:F,2,) 注:附带⽰例中有地址库代码表 6、计算社会⼯龄(T列) =DATEDIF(S3,NOW(),"y") 7、计算公司⼯龄(W列)=DATEDIF(V3,NOW(),"y")&"年"&DATEDIF(V3,NOW(),"ym")&"⽉"&DATEDIF(V3,NOW(),"md")&"天" 8、合同续签⽇期计算(Y列) =DATE(YEAR(V3)+LEFTB(X3,2),MONTH(V3),DAY(V3))-1 9、合同到期⽇期计算(Z列) =TEXT(EDATE(V3,LEFTB(X3,2)*12)-TODAY(),"[ 10、⼯龄⼯资计算(AA列) =MIN(700,DATEDIF($V3,NOW(),"y")*50) 11、⽣肖的判断(AB列)通过⾝份证的出⽣年⽉进⾏判定 =MID("猴鸡狗猪⿏⽜虎兔龙蛇马⽺",MOD(MID(E3,7,4),12)+1,1) ⼆、员⼯考勤表公式 1、当⽉⼯作⽇天数计算(AG列) =NETWORKDAYS(B$5,DATE(YEAR(N$4),MONTH(N$4)+1,),) 2、调休天数计算公式(AI列) =COUNTIF(B9:AE9,"调") 3、扣钱公式(AO列) 婚丧扣0块,病假扣30元,事假扣50元,矿⼯扣100元 =SUM((B9:AE9={"事";"旷";"病";"丧";"婚"})*{50;100;30;0;0}) 三、员⼯数据分析公式 1、计算相关学历⼈数,如本科 =COUNTIF(D:D,"本科") 2、计算部门相关学历⼈数,如办公室,本科学历 =COUNTIFS(A:A,"办公室",D:D,"本科") 3、统计某个年龄段的总⼈数,如30-40岁 =COUNTIFS(F:F,">=30",F:F," 四、其他公式 1、计算提成⽐率,使⽤VLOOKUP函数 =VLOOKUP(B3,$C$12:$E$21,3) 2、计算个⼈所得税 A2中是应税⼯资,则计算个税公式为: =5*MAX(A2*{0.6,2,4,5,6,7,9}%-{21,91,251,376,761,1346,3016},) 3、计算⼯资条公式 =CHOOSE(MOD(ROW(A3),3)+1,⼯资数据源!A$1,OFFSET(⼯资数据源!A$1,INT(ROW(A3)/3),,),"") 注: A3:标题⾏的⾏数+2,如果标题⾏在第3⾏,则A3改为A5 ⼯资数据源!A$1:⼯资表的标题⾏的第⼀列位置 4、Countif函数统计解决⾝份证号码出错的⽅法 ⽤ &"*" 转换为⽂本型可以统计⾝份证号码,由于Excel中数字只能识别15位内的,在Countif统计时也只会统计前15位,所以很容易出错。
HR常用的Excel函数公式大全在HR同事的电脑中,Excel表格扮演着HR系统无法取代的重要角色,包括员工基本信息、提成计算、考勤统计、合同管理等等。
员工信息表公式:1.通过公式计算性别(F列),使用了IF和MOD函数,判断身份证号码的倒数第二位是否为奇数,是则为男,否则为女。
2.出生年月(G列)使用了MID和TEXT函数,从身份证号码中提取出生年月,并格式化为年-月-日的形式。
3.年龄公式(H列)使用了DATEDIF函数,计算从出生日期到今天的年龄。
4.退休日期(I列)使用了TEXT和EDATE函数,根据性别和年龄计算退休日期。
5.籍贯(M列)使用了VLOOKUP函数,在地址库中查找对应的籍贯。
6.社会工龄(T列)使用了DATEDIF函数,计算入职时间到今天的年数。
7.公司工龄(W列)使用了DATEDIF函数,计算入职时间到今天的年数、月数和天数。
8.合同续签日期(Y列)使用了DATE、YEAR、MONTH、DAY和LEFTB函数,根据合同签订日期和续签年限计算续签日期。
9.合同到期日期(Z列)使用了TEXT和EDATE函数,根据合同签订日期和合同年限计算到期日期。
10.工龄工资(AA列)使用了DATEDIF和MIN函数,根据入职时间计算工龄,再根据工龄计算工龄工资。
11.生肖(AB列)使用了MID函数和字符串,根据出生年份计算生肖。
员工考勤表公式:1.本月工作日天数(AG列)使用了NETWORKDAYS函数,计算本月工作日天数。
2.调休天数公式(AI列)使用了COUNTIF函数,计算调休天数。
3.扣钱公式(AO列)使用了SUM、COUNTIF和数组,根据请假类型和对应扣款金额计算总扣款金额。
员工数据分析公式:1.本科学历人数使用了COUNTIF函数,统计本科学历的人数。
2.办公室本科学历人数使用了COUNTIFS函数,统计办公室中本科学历的人数。
3.30~40岁总人数使用了COUNTIFS函数,统计年龄在30~40岁之间的人数。
系统函数的使用方法ABS返回给定数字表达式的绝对值。
语法ABS ( numeric_expression )参数numeric_expression精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
返回类型返回与 numeric_expression 相同的类型。
示例下例显示了 ABS 函数对三个不同数字的效果。
SELECT ABS(-1.0), ABS(0.0), ABS(1.0)下面是结果集:---- ---- ----1.0 .0 1.0ABS 函数可能产生溢出错误,例如:SELECT ABS(convert(int, -2147483648))下面是错误信息:Server: Msg 8115, Level 16, State 2Arithmetic overflow error converting expression to type int.EXP返回所给的 float 表达式的指数值。
语法EXP ( float_expression )参数float_expression是 float 类型的表达式。
返回类型floatSQRT返回给定表达式的平方根。
语法SQRT ( float_expression )参数float_expression是 float 类型的表达式。
返回类型floatPOWER返回给定表达式乘指定次方的值。
POWER ( numeric_expression , y )参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
ynumeric_expression 的次方。
y 可以是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。
返回类型与 numeric_expression 相同。
LOG返回给定 float 表达式的自然对数。
语法LOG ( float_expression )参数float_expression是 float 数据类型的表达式。
返回类型floatIN确定给定的值是否与子查询或列表中的值相匹配。
语法test_expression [ NOT ] IN(subquery| expression [ ,...n ])参数test_expression是任何有效的Microsoft® SQL Server™ 表达式。
subquery是包含某列结果集的子查询。
该列必须与 test_expression 有相同的数据类型。
expression [,...n]一个表达式列表,用来测试是否匹配。
所有的表达式必须和 test_expression 具有相同的类型。
结果类型布尔型MAX返回表达式的最大值。
语法MAX ( [ ALL | DISTINCT ] expression )ALL对所有的值进行聚合函数运算。
ALL 是默认设置。
DISTINCT指定每个唯一值都被考虑。
DISTINCT 对于 MAX 无意义,使用它仅仅是为了符合SQL-92 兼容性。
expression常量、列名、函数以及算术运算符、按位运算符和字符串运算符的任意组合。
MAX 可用于数字列、字符列和 datetime 列,但不能用于 bit 列。
不允许使用聚合函数和子查询。
返回类型返回类型与 expression 相同。
重要当使用 CUBE 或 ROLLUP 时,不支持区分聚合,例如 AVG(DISTINCT column_name)、COUNT(DISTINCT column_name)、MAX(DISTINCT column_name)、MIN(DISTINCT column_name) 和SUM(DISTINCT column_name)。
如果使用,则Microsoft® SQL Server™ 将返回错误信息并取消查询。
注释MAX 忽略任何空值。
对于字符列,MAX 查找排序序列的最大值。
Min返回在某一集合上对数值表达式求得的最小值。
语法Min(«Set»[, «Numeric Expression»])注释Min 函数返回数值表达式的最小值,该表达式在«Numeric Expression» 中指定,对在«Set» 中指定的集合进行求值。
示例如果成员 USA、CANADA 和 MEXICO 的 Sales 度量值分别为 1000、2000 和3000,则下例返回 1000:Min({USA, CANADA, MEXICO}, Sales)ROUND返回数字表达式并四舍五入为指定的长度或精度。
语法ROUND ( numeric_expression , length [ ,function ] )参数numeric_expression精确数字或近似数字数据类型类别的表达式(bit数据类型除外)。
length是numeric_expression将要四舍五入的精度。
length必须是tinyint、smallint或int。
当length为正数时,numeric_expression四舍五入为length所指定的小数位数。
当length为负数时,numeric_expression 则按length所指定的在小数点的左边四舍五入。
function是要执行的操作类型。
function必须是tinyint、smallint 或int。
如果省略function或function的值为 0(默认),numeric_expression 将四舍五入。
当指定 0 以外的值时,将截断numeric_expression。
返回类型返回与numeric_expression相同的类型。
注释ROUND 始终返回一个值。
如果length 是负数且大于小数点前的数字个数,ROUND当length是负数时,无论什么数据类型,ROUND 都将返回一个四舍五入的示例A. 使用 ROUND 和估计值下例显示两个表达式,说明使用 ROUND 函数且最后一个数字始终是估计值。
SELECT ROUND(123.9994, 3), ROUND(123.9995, 3)GO下面是结果集:----------- -----------123.9990 124.0000B. 使用 ROUND 和四舍五入的近似值C. 使用 ROUND 截断下例使用两个 SELECT 语句说明四舍五入和截断之间的区别。
第一个语句四舍五IIf返回由逻辑测试确定的两个数值或字符串值之一。
语法数字IIf(«Logical Expression», «Numeric Expression1», «Numeric Expression2»)如果«Logical Expression» 取值为TRUE,则此函数返回«Numeri c Expression1»,否则,返回«Numeric Expression2»。
字符串IIf(«Logical Expression», «String Expression1», «String Expression2»)如果«Logical Expression» 取值为TRUE,则此函数返回«String Expression1»,否则,返回«String Expression2»。
注释只有当«Logical Expression» 的值为零时,才认为该表达式是 FALSE。
任何其它值都被解释为 TRUE。
不推荐用 Iif 函数基于搜索条件创建成员的集合。
请改用 Filter 函数根据逻辑表达式评估指定集合中的每个成员,然后返回成员的子集合。
LEFT返回字符串中从左边开始指定个数的字符。
语法LEFT ( character_expression , integer_expression )参数character_expression字符或二进制数据表达式。
character_expression 可以是常量、变量或列。
character_expression 可以是隐式地转换为 varchar 或 nvarchar 的任何数据类型(除了text 或ntext)。
否则,请使用CAST 函数显式转换character_expression。
integer_expression正整数,指定将返回character_expression 的多少个字符。
如果integer_expression 为负数,则返回错误。
返回类型varchar 或 nvarchar。
注释兼容级别可能影响返回值。
RIGHT返回字符串中从右边开始指定个数的字符。
语法RIGHT ( character_expression , integer_expression )参数character_expression字符或二进制数据的表达式。
character_expression 可以是常量、变量或列。
character_expression 可以是能够隐式转换为 varchar 或 nvarchar 的任何数据类型(除了text 或ntext)。
否则,请使用CAST 函数显式转换character_expression。
integer_expression正整数,指定character_expression 将返回多少字符。
如果integer_expression 是负数,则返回一个错误。
返回类型varchar 或 nvarchar注释兼容级别可能影响返回值。
DATE以日期时间的格式返回当前日期。
对于许多其它日期函数,该函数作为输入函数很有用,如计算距当天之前或之后的时间间隔。
YEAR返回表示指定日期中的年份的整数。
语法YEAR ( date )参数datedatetime 或 smalldatetime 类型的表达式。
返回类型int注释此函数等价于 DATEPART(yy, date)。
DAY返回代表指定日期的天的日期部分的整数。
语法DAY ( date )参数date类型为 datetime 或 smalldatetime 的表达式。
返回类型int注释此函数等价于 DATEPART(dd, date)。
FLOOR返回小于或等于所给数字表达式的最大整数。
语法FLOOR (numeric_expression )参数numeric_expression精确数字或近似数字数据类型类别的表达式(bit数据类型除外)。