oracle中也能用case when then
解决方案 »
- 求助,oracle数据库数据格式化输出问题。
- 帮忙看一个Oracle语句错在哪里(新手问题)
- 批量替换字段数据的问题,谢谢
- ORA-00600: 内部错误代码, 导致数据库不能启动。求解决方法.
- oracle存储过程问题
- 在init.ora参数文件中设置job_queue_interval,为什么ORACLE系统报告该参数已是obsolete
- ora-00600[15803]
- 请问在Oracle中有无可视化开发界面。
- 数据转换函数的问题
- oracle我在一个表内的一个字段存了一个sql,现在怎么执行这个sql,sql含有动态变量
- 各位兄弟帮忙啊~~~
- 小弟今天第一次接触ROACLE,请教,建数据库怎么键啊?送高分
是一样的吗?我这边怎么不对啊?2,如果要产生10个空格长度的字符串,用chr()是不行的吧?谢谢了各位,急用啊
这个产生十个空格的函数确实没见到过
X=1,返回1,
X=2,返回2,
其它)2. 可以填充,(lpad 左填充,rpad 右填充)
SQL> select length(lpad(' ',10,' ')) space from dual; SPACE
----------
10
Oracle
Microsoft SQL Server
把字符转换成 ASCII ASCII ASCII
字符串串联 CONCAT (表达式 + 表达式)
把 ASCII 转换成字符 CHR CHAR
返回字符串中的起始字符(从左) INSTR CHARINDEX
将字符转换成小写 LOWER LOWER
将字符转换成大写 UPPER UPPER
在字符串的左边填充字符 LPAD 暂缺
删除前导空格 LTRIM LTRIM
删除尾空格 RTRIM RTRIM
字符串中模式的起始点 INSTR PATINDEX
多次重复字符串 RPAD REPLICATE
字符串的语音表示 SOUNDEX SOUNDEX
重复空格的字符串 RPAD SPACE
从数字数据转换而来的字符数据 TO_CHAR STR
子串 SUBSTR SUBSTRING
字符替换 REPLACE STUFF
字符串中每个词的第一个字母大写 INITCAP 暂缺
字符串转换 TRANSLATE 暂缺
字符串长度 LENGTH DATELENGTH 或 LEN
列表中的最大字符串 GREATEST 暂缺
列表中的最小字符串 LEAST 暂缺
如果为 NULL,则转换字符串 NVL ISNULL