问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql 数据库存储超长字符串的处理方案

发布网友 发布时间:2022-05-01 17:30

我来回答

4个回答

懂视网 时间:2022-05-01 21:52

Create Table testTable( 2 id vachar(36), 3 code1 varchar(36), 4 PRIMARY KEY(id) 5 ) 6 INSERT INTO testTable(id,code1) VALUES (1,1.1),(2,1.2),(3,1.3),(4,1.4),(5,1.5),(6,1.6),(7,1.7),(8,1.8),(9,1.9),(10,1.10),(11,1.11)

 

实现方法:

1 SELECT MAX(CONVERT(id,SIGNED))+1,
2 CONCAT(SUBSTRING_INDEX(code1,‘.‘,1),‘.‘,MAX(CONVERT(SUBSTRING_INDEX(code1,‘.‘,-1),SIGNED))+1)
3 FROM testTable

所用SQL函数:

CONCAT(Str1,str2,str3,.....)连接字符串函数

CONVERT(str,SIGNED) 将str转化成数字类型

CONVERT(data_type,getDate(),1)将数据类型dateTime转化成字符串

SUBSTRIING_INDEX(str,分隔符,n) n代表第几个分隔符,n为正数,截取左边;n为负数,截取右边。分隔符‘.‘,‘,‘,用引号括起来

SUBSTRING(expression,start,length) 举例:SUBSTRING("abcdef",2,3) 结果:bcd

数据库字符串的处理

标签:length   div   bcd   数据   signed   数据类型   weight   pre   连接   

热心网友 时间:2022-05-01 19:00

其实你的两种方案都可以,第二种也挺好的,以前我一般都用方案一那种,都存到数据库里,我没有测试过超长字符串存到数据库中的查询效率,和内存问题,不过你也可以这两种方案都用,过大的就存文件,小的就存数据库,用个字段做标识就行

热心网友 时间:2022-05-01 20:18

其实
两种
案都
,第二种

,
前我
般都用

种,都存
数据库
,我没
测试

字符串存
数据库
查询效率,
内存问题,
两种
案都用,
存文件,
存数据库,用
字段做标识

热心网友 时间:2022-05-01 21:52

存成text就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 异地冻结银行卡3到7个工作日是什么情况 机械密封的系统构成 机封的机封结构 你好!惠普1020打印常出现spoolsv.exe 应用程序错误 该内存不能为“written” 是怎么回事? 机械密封的组成 如何解决HP 1020 打印机故障 机械密封都是有哪些系统构成的? 人寿保险培训班总结 驻马店注册公司需要什么材料 别人欠钱不还怎么办啊 大陆与板块的区别 创业板块和别的版块有什么区别?? 报考北京电影学院都需要具备哪些条件啊 什么是论坛子版块,版块与子版块之间有什么区别 中国股市6大板块区别是什么 大陆板块和大洋板块是怎么区别的 板块与版块有什么区别 北京电影学院研究生报考条件是什么? 魔兽世界KLZ的问题 麦笛文的触摸 问下` cmd.exe病毒!!! 求助~~~cmd.exe病毒怎么搞??? cmd.exe病毒的木马清除 cmd.exe中毒要怎么清除呀 电脑中毒了,系统进程多了很多cmd.exe 请问这中了什么毒? 禁止开机自动运行的程序cmd.exe这是什么木马病毒啊? 在线跪求 清楚cmd.exe病毒的方法 异常进程:cmd.exe,是病毒么,越来越多 system32下的CMD.EXE是病毒吗? CMD.EXE是病毒吗?对电脑有什么样的影响? 安全事故发生后如何进行应急救援与调查处理 学校可能发生的安全事故以及应急方案 梦到我和我家侄子走散了,我找不到他了是什么意思? 梦见大侄子丢了又找回-解梦: 梦见侄子被人偷了,最后找到了 梦见抱着侄儿找自己的儿子、找不到 梦见死去的哥哥在家帮我找侄儿的衣服给我女儿穿 梦见跟自己的侄儿走迷路遇上色狼 梦见叫侄儿,他听不见。打他也打不着 中风上肢左手可以动,右手不能动,下肢几乎不能动,能评几级残疾,(评的标准是什么)