
plsql拆分字符串问题
如果表A中有一个X字段其中的格式为10000.公司名称我想通过一条sql语句直接查出显示结果如下编号名称10000公司名称怎么查...
如果表 A中 有 一个 X 字段其中的格式为 10000.公司名称
我想通过一条sql语句直接 查出显示结果如下
编号 名称
10000 公司名称
怎么查 展开
我想通过一条sql语句直接 查出显示结果如下
编号 名称
10000 公司名称
怎么查 展开
3个回答
展开全部
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 行受影响)
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还在学习中.虽然基本语法都差不多,但是毕竟没实际用过..
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询