2 u010592586 u010592586 于 2016.04.28 10:05 提问

删除连续5个数字后面的字符

数据库里面存储了一段值类似于 XXXXX00000(xxxxx)5.0 现在需要删除连续5个数字后面的字段,5个数字的内容不定。用update修改 请问有没有什么办法?

2个回答

donggua3694857
donggua3694857   Rxr 2016.04.28 10:54

我觉得比较笨的方法就是拿出来,处理,再update进去。。我是菜鸟

u010592586
u010592586 数据量太多了,不然也不会用语句。
一年多之前 回复
w172087242
w172087242   Ds   Rxr 2016.04.28 11:29

如果每次都是删除五个数字后面的,那么可以substr或者substring;
数字类型可以转换为char类型才用substr方法,直接update就可以了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【原】完全删除字符串中连续相同的字符
<br />//////////////////////////////////////////////////////// //filename: deleteDouble.c //description:完全删除字符串中相邻重复的字符 //author: dhfalive dh_fa@live.cn 2010.10.8 vs2005 //////////////////////////////////////////////////////// #include<stdio.h> vo
转换字符串格式为字符+连续出现的次数
转自:http://blog.csdn.net/fanzitao/article/details/7924906 题目: 转换字符串格式为原来字符串里的字符+该字符连续出现的个数,例如:1233422222 转换为1121324125(1出现1次,2出现1次,3出现2次...... 与这题类似的有:一个超大文本单词列表中,统计每个单词出现的次数。 方法:
转换字符串格式为:源字符串里的字符+该字符连续出现的个数
e.g.  123342222,转换为1121324124 利用sprintf()函数,将任意整数打印到字符串中 void ConvertStr(char * pStr, char * pOutput) { char * pCurrent =pStr; char * pNext; int nCount = 1; int i = 0; while (*pCurrent != '\0'
【程序员面试宝典】-转换字符串格式为字符+连续出现的次数
转换字符串格式为原来字符串里的字符+该字符连续出现的个数,例如:1233422222 转换为1121324125(1出现1次,2出现1次,3出现2次...... 与这题类似的有:一个超大文本单词列表中,统计每个单词出现的次数。 方法: 定义2个变量p,tmp,tmp一个放目前正在统计次数的字符,p放刚刚读入的字符,还要定义一个count统计当前字符出现的次数 如果tmp == p, 那么说
C++编程:连续的字符替换成“连续出现的个数+字符”
给定一个字符串,请你将字符串重新编码,将连续的字符替换成“连续出现的个数+字符”。比如字符串AAAABCCDAA会被编码成4A1B2C1D2A。
转换字符串格式为原来字符串里字符+该字符连续出现的个数
转换字符串格式为原来字符串里字符+该字符连续出现的个数, 例如1222335446,输出为112332514261 1233422222,输出为1121324125
[算法]在数字N中删除S个数,使其最终余下的值最小
输入一个高精度的正整数N(N不超过200位),去掉其中任意S个数字后剩下的数字按原左右次序组成一个新的正整数:编程对给定的N和S,寻找一种方案使得剩下的数字组成的新数字最小private string Calc(string N, int S){    if (S 0) return N;    char c = N[0];    int j = 0;    for (int i = 1
转换字符串格式,源字符串转换为字符串字符+连续出现次数
#include #include #include using namespace std; //转换字符串格式,源字符串转换为字符串字符+连续出现次数 //input:1234456666 //output:112131425164 int main() { char str1[] = "1234456666"; char str2[20]; str2[0]
php 算出连续重复的子字符串
一个字符串,算出重复且长度最长的子字符串
程序设计基础(C&C++) 戴波、张东祥 第五章 指针 编程作业
1最大整数(25分)题目内容:输入3个整数,用指针指向最大整数并输出输入格式:输出格式:输入样例:1,2,3输出样例:3参考代码#include <stdio.h> int main(){ int a,b,c; scanf("%d,%d,%d",&a,&b,&c); int *p=&a; if (*p<b) p=&b; if (*p<c) p=&c;