自动填充

kenshinathustoe 2006-12-19 04:31:35
一个view1: 字段‘材料’是一个下拉框,希望当选择'A|001'时,批号自动添上001

材料 批号
(A|001)-> 001
(B|002)-> 002
(C|003)-> 003
...全文
210 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenshinathustoe 2006-12-20
  • 打赏
  • 举报
回复
表的每一行任意位置的数据都可以用substring来取吗?
marco08 2006-12-20
  • 打赏
  • 举报
回复
思路是一樣的
kenshinathustoe 2006-12-20
  • 打赏
  • 举报
回复
不好意思 可能我没说清楚,‘材料’的下拉框的源是一个视图(查询),不是一串字符,
wgsasd311 2006-12-19
  • 打赏
  • 举报
回复
create view view1
as
selct 材料,批号=substring(材料,charindex('|',材料)+1,3) from tb
go
select * from view1
中国风 2006-12-19
  • 打赏
  • 举报
回复
select right(材料,3) from 表
akuzou 2006-12-19
  • 打赏
  • 举报
回复
select substring(材料,charindex('|',材料)+1,len(材料))

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧