Q
解码功能
4
A
回答
18
首先,让我们从to_char
开始。 to_char(SYSDATE,'Day')
会给你今天这一周的一天。 to_char
可让您将某个日期(在本例中为指定sysdate
后的今天日期)转换为特定格式的字符串。看看这里你可以使用的日期格式的其他一些例子:
http://www.techonthenet.com/oracle/functions/to_char.php
trim
除去开头和结尾的空白。
现在为decode
。你可以像012 else语句那样想到decode
。看一看:
http://www.techonthenet.com/oracle/functions/decode.php
在你的具体的例子,你可以阅读本声明的:如果今天是星期一返回3否则返回1.
decode
也可以让你做的事情有点多复杂的是这样的:
select decode(TRIM(to_char(SYSDATE,'Day')),'Monday','3','Tuesday',5,'1')
from dual
这将是:如果今天是星期一返回3,否则,如果今天是星期二返回5,否则返回1
11
,将返回3
,如果它是目前周一(和场景是这样的:一天被渲染为“星期一” ),否则为1
。
DECODE(a, b,c, d,e, f,g, ..., h)
将依次比较a
至b
,d
,f
等。如果a
是b
,则DECODE
返回c
;如果a
是d
,则DECODE
返回e
;等等。如果a
不是这些中的任何一个,则DECODE
返回h
。 (h
是可选的;如果未给出h
,则默认返回值为NULL
。)
相关问题
- 1. 编码功能的PHP解码功能
- 2. 解读R代码功能
- 3. 如何根据此解码功能制作编码功能?
- 4. 如何调用解码功能来解码图像
- 5. 德尔福:恩/解码一些功能
- 6. Windows 8 mjpeg视频解码功能
- 7. 解析代码来检测功能块
- 8. 解码功能,具有数字键PHP
- 9. 为什么不能成功解码UIImage?
- 10. MySQL将Unicode解码为UTF-8功能
- 11. 了解此javascript功能代码
- 12. H2甲骨文解码功能
- 13. SQL - 比解码更简单的功能
- 14. 解析的Javascript调用云码功能从另一个云代码功能
- 15. 了解功能
- 16. 了解功能
- 17. 凑码功能
- 18. 了解iterator.next功能
- 19. MATLAB:解包功能
- 20. lambda功能解释
- 21. 了解maxmin功能
- 22. Javascript了解功能
- 23. C功能解释
- 24. ES6功能解构
- 25. ScanResult功能解释
- 26. Javascript了解功能
- 27. DIY“解决”功能
- 28. Javascript功能了解
- 29. URL解析功能
- 30. 解密(解码)该加密(加密)功能