早教吧作业答案频道 -->数学-->
PL/SQL这个句子的意思是什么?初学的不懂decode(substr(im.skubrcd,1,4),'0501','1','2')like'1%'
题目详情
PL/SQL 这个句子的意思是什么?初学的不懂decode(substr(im.sku_brcd,1,4),'0501','1','2') like '1%'
▼优质解答
答案和解析
先看like前面:
im表的sku_brcd的前4位等于'0501'那么就得到结果'1',否则为'2'.然后 用上边的结果去 like '1%'.其中DECODE函数相当于一条件语句(IF).它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值.函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式.当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值.区别于SQL的其它函数,DECODE函数还能识别和操作空值.其具体的语法格式如下:DECODE(input_value,value,result[,value,result…][,default_result]);
substr就是取字段中的某段,substr(im.sku_brcd,1,4):取im.sku_brcd的第一位起,然后一共4位.也就是这个字符串的前4位
im表的sku_brcd的前4位等于'0501'那么就得到结果'1',否则为'2'.然后 用上边的结果去 like '1%'.其中DECODE函数相当于一条件语句(IF).它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值.函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式.当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值.区别于SQL的其它函数,DECODE函数还能识别和操作空值.其具体的语法格式如下:DECODE(input_value,value,result[,value,result…][,default_result]);
substr就是取字段中的某段,substr(im.sku_brcd,1,4):取im.sku_brcd的第一位起,然后一共4位.也就是这个字符串的前4位
看了PL/SQL这个句子的意思是什...的网友还看了以下:
like加s和没加s有什么区别加s后面的动词要不要加ing没加s的动词要不要加ing 2020-05-13 …
请英语高手为我解释下下面句子为什么这样(很初级的东西)shelikescooking,butshe 2020-05-13 …
为什么she would like中like不加s 2020-05-16 …
Jhon,____other boys,_____playing sports.(like)答案是 2020-05-16 …
Does she like salad?的like加s吗? 2020-05-16 …
What's sb,like/How's sb.like/WHAT does sb look li 2020-05-16 …
Many people like to watch TV.中的like为什么不+S?Many pe 2020-05-17 …
looklike的用法looklike怎么变三单,什么时候不能加三单,以及它的用法,而且,变三单的 2020-06-30 …
为什么also不受主语单三影响?例如:He不加s?likesapples.为什么like加s而 2020-07-26 …
急现在就要的地板上有很多书Therearebooksonthefloor这些是食物清单Thesear 2020-11-28 …