求大神帮忙解决SQL server的字符串截取问题

问题描述

求大神帮忙解决SQL server的字符串截取问题
用 SQL 语句实现

系统有福田、南山、罗湖三个校区,编号分别为 FT、NS、LH;有缴费、退费、结转、转让4种操作类型,每个操作对应的编号分别为 JF、TF、JZ、ZR。(刚说不让用中文,怎么又来拼音首字

母了,)

需求,用户进行缴费、退费、结转、转让操作时,需要根据校区、操作类型、操作日期生成相应的编号,编号生成规则:
1、校区编号 + 操作类型编号 + yyyyMMdd + '-' + '***'
2、yyyyMMdd:代表日期格式,如20160522
3、***代表自增符号,从1开始递增,不足三位则补前导0

即每个校区,每种操作类型,都有自己的编号,且每天的编号都是从001开始,

写一个存储过程或函数,来生成编号。

如:
2016-05-22
福田校区收费,第一笔收费编号为—— FTJF20160522-001,第二笔缴费编号为FTJF20160522-002,... 第10笔缴费编号为 FTJF20160522-010

福田校区转让,第一笔转让编号为—— FTZR20160522-001,第二笔转让编号为FTZR20160522-002,... 第10笔转让编号为 FTZR20160522-010

2016-05-23
福田校区收费,第一笔收费编号为—— FTJF20160523-001,第二笔缴费编号为FTJF20160523-002,... 第10笔缴费编号为 FTJF20160523-010

福田校区转让,第一笔转让编号为—— FTZR20160523-001,第二笔转让编号为FTZR20160523-002,... 第10笔转让编号为 FTZR20160523-010

考虑:后期校区可能增加,操作类型也可能增加

建议:创建 相关的校区表,存储校区、编号;操作类型表,存储操作类型、编号

提醒:题目会涉及到SQL Server 的一些内置函数,需要多了解下

解决方案

http://www.cnblogs.com/shuai/archive/2010/08/26/1809124.html

解决方案二:
安装SQL Server2000遇到的问题。请高手帮忙!!
SQL Server2000字符串截取实例
SQL Server2000字符串截取实例

时间: 2024-09-17 03:27:36

求大神帮忙解决SQL server的字符串截取问题的相关文章

oracle-Oracle触发器的问题求大神帮忙解决

问题描述 Oracle触发器的问题求大神帮忙解决 SQL 错误: ORA-04063: package body "SYSTEM.GLOG" 有错误 各位大神求解 解决方案 待解决的问题,谁帮忙点破下! 解决方案二: 提示说触发器"SYSTEM.SBTAI_ AA26"执行过程报错,请检查 解决方案三: 包有错啊!!!!!SYSTEM.GLOG

java 执行 sql 文件报错 求大神帮忙解决 急急急!!!!

问题描述 java 执行 sql 文件报错 求大神帮忙解决 急急急!!!! sql文件里边的内容 /* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50096 Source Host : localhost:3306 Source Database : cemscenter1 Target Server Type : MYSQL Target Server Version :

maven运行出错,求大神帮忙解决

问题描述 maven运行出错,求大神帮忙解决 java.lang.ArrayIndexOutOfBoundsException: 24444 at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.eclipse.jetty.annotati

数据库查询问题,求大神帮忙解决

问题描述 数据库查询问题,求大神帮忙解决 解决方案 用的vs2005,这怎么解决呢,求大神帮忙关于windows 2008 server R2 文件共享问题,求大神帮忙解决一下!求大神帮忙关于Openssl实现TLS通信的问题 解决方案二: declare @tb table ( BQMC varchar(50), NR varchar(10) ) insert into @tb values('cpts', 'lalala') insert into @tb values('cpts', 'h

分类汇总问题、求大神帮忙解决。跪求

问题描述 分类汇总问题.求大神帮忙解决.跪求 下边是我实现第一个图的代码,现在我想实现第二张图查询出来的模式,第二张图的错误次数是该用户的记录次数(一个名词出现的次数).这个同事告诉我是分类汇总问题. 求大神指导下怎么弄,跪求~ public String getList() throws Exception { chengJiJiLuList = dao.getList(TrainingOrCompetitionID,startTime,endTime); ArrayList chengJiJ

一个空指针异常问题,求大神帮忙解决下,在线等

问题描述 一个空指针异常问题,求大神帮忙解决下,在线等 public void getQaList(String type, String qid, String qid_min, String cat_id, String tag_id, String page, String qid_top, boolean isShowLoadingDialog) { List<RequestParameter> parameter = new ArrayList<RequestParameter

安卓-Android 求大神帮忙解决屏幕适配的问题

问题描述 Android 求大神帮忙解决屏幕适配的问题 小弟是一个初学者,不会弄这种屏幕适配的问题,如何让这些书本不论在何种尺寸的屏幕上都能刚好在书架上? 解决方案 1.相应的尺寸会有相应的文件,相应的文件有相应的图片. 2.在编程中尽量使用dp不要使用px

bug-String转换成可变参数的BUG,求大神帮忙解决一下,实在不知道如何解决。

问题描述 String转换成可变参数的BUG,求大神帮忙解决一下,实在不知道如何解决. java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[] at android.util.ArrayMap.allocArrays(ArrayMap.java:171) at android.util.ArrayMap.put(ArrayMap.java:444) at android.os.Bund

webview-WebView控件加载失败 求大神帮忙解决

问题描述 WebView控件加载失败 求大神帮忙解决 public class MainActivity extends AppCompatActivity { private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); webVi