plsql拆分字符串问题

如果表A中有一个X字段其中的格式为10000.公司名称我想通过一条sql语句直接查出显示结果如下编号名称10000公司名称怎么查... 如果表 A中 有 一个 X 字段其中的格式为 10000.公司名称
我想通过一条sql语句直接 查出显示结果如下
编号 名称
10000 公司名称
怎么查
展开
 我来答
guoweifyj
2011-08-17 · TA获得超过346个赞
知道小有建树答主
回答量:158
采纳率:100%
帮助的人:173万
展开全部
DECLARE @STRING VARCHAR(100)
SET @STRING =''
SELECT @STRING =X
FROM TB
WHERE...
SELECT PARSENAME(@STRING+'.0.0',4) AS 编号,PARSENAME(@STRING+'.0.0',3) AS 名称----------------测试-----------
SELECT PARSENAME('10000.公司名称'+'.0.0',4) AS 编号,PARSENAME('10000.公司名称'+'.0.0',3) AS 名称
--------------
编号 名称
---------------
10000 公司名称

(1 行受影响)
更多追问追答
追问
PLSQL中的oracle的存储过程 请问知道吗
追答
额额,sorry,呵呵 是我看错了哦,ORACLE还在学习中.虽然基本语法都差不多,但是毕竟没实际用过..
yjl7144
2011-08-17 · TA获得超过253个赞
知道答主
回答量:275
采纳率:100%
帮助的人:143万
展开全部
select substr(name,0,4),substr(name,-4,4) from A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JTHHQ
2011-08-17
知道答主
回答量:12
采纳率:0%
帮助的人:8.8万
展开全部
字段内容是以小数点为区分的吗?小数点前面数字长度固定吗,如果固定很容易用一句SELECT
追问
不是固定 只以小数点区分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式