作者fumizuki (蒙面加菲狮)
看板Database
标题Re: [SQL ] 新增流水号的语法
时间Thu Aug 3 19:51:38 2006
※ 引述《sattn (阿猴)》之铭言:
: 我有一个表格栏位m_num,型态为varchar(10)
: 格式:M_00000001
: 需要在新增会员时让他自动+1要怎麽写呢?
: 我的想法是
: select 'M_' + str(max(m_num)+10,8,0) from member;
select 'M_' + str(max
(cast
(substring
(m_num,1,2
) as int
))+10,8,0) from member;
: 但会出现错误
: 将 varchar 数值 'M_00000009' 转换成资料型别为 int 的资料行语法错误。
: 请问我该怎麽做?
: 谢谢各位!
--
没有 sql server 可以试,不知道有没有打错
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半点痴情遗留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多凄凄惨惨的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.184.116.195