2012-12-14 49 views
1
SELECT INSTR('359616044513513-2574', '-') 

我想赋值给变量,例如开发= 359616044513513ID = 2574没有得到价值在MySQL参数

我怎样才能做到这一点在MYSQL的存储过程?

+0

你定义在一个过程或函数? –

回答

1

试试这个:

SELECT SUBSTRING_INDEX('359616044513513-2574', '-', 1), 
     SUBSTRING_INDEX('359616044513513-2574', '-', -1) INTO @dev, @id;