我想在varchar
事件中将SQL Server 2008中的自动增量pageload
值提取到asp.net中的文本框中。
假设我有一个trn_no
列,数据类型为varchar
。如果在表格中手动插入第一个值,例如T100
,那么我将如何在pageload的文本框中获取值T101
。
请帮帮我。
答案 0 :(得分:0)
如果要在密钥中包含字母数字值,请使用以下sql获取最后插入的id +1。
SELECT 'T'
+ Cast(Max(Substring(trn_no, 2, Len(trn_no)-1) + 1 ) AS varchar(15))
FROM table
根据可能的最大长度
更改Varchar(15)