数据库系统
文章平均质量分 63
PekingCarol
专注分布式技术,包含但不限于容器、虚拟化、大数据、云计算、数据中心、异构并行
展开
-
sql计算字符串中包含中文、英文字符长度
今天在大唐笔试碰到一个问题,如何计算字符串中中文字符的长度,英文字符的长度。 下面这个方法仅用在字符集为固定长度的数据库中:SQL> WITH STR AS (SELECT ABCDE中文字符串FG S FROM DUAL)2 SELECT 3 LENGTH(S) * 2 - LENGTHB(S) ENG, 4 LENGTHB(S) - LENGTH(S) CHN, 5 LENGT原创 2009-03-21 07:48:00 · 4906 阅读 · 0 评论 -
[整理]sql语句一些实用技巧for oracle
1)在select语句中使用条件逻辑1select ename,sal, 2 case when sal 2000 then UNDERPAID 3 when sal >= 4000 then OVERPAID 4 else OK 5 end as status 6from emp ENAM转载 2009-03-21 07:55:00 · 691 阅读 · 0 评论 -
使用SQL查询表字段列的备注信息
用下面的视图:SQL> desc user_col_comments; Name Null? Type ------------------------------- -------- ---- TABLE_NAME NOT NULL VARCHAR2(30) COLUMN_NAME原创 2009-10-14 23:07:00 · 2612 阅读 · 3 评论