怎么分隔长字符串存入数据库
如何分隔长字符串存入数据库
我现在有一个字符串长度为1000,每20个字符为一组,每组分5个字段,每个字段4个字符,
我现在应该如何高效将其存入数据库,字符串的分割与插入是在VC中进行呢?还是将这个长字符串当做一个参数直接送进数据库,在数据库内部写个存储,接收这个参数,然后将其分隔存入数据库?求各位大神帮我想想办法啊!如何实现啊!
------解决方案--------------------
在VC中处理
1、数据库最擅长的是数据存取,而不是数据处理
2、数据库本来就很忙,让客户端多做些事
3、数据库其实并不明白字段的内容具体是什么,但是客户端明白,让明白人做明白事
不同含义的东西,应该设计为不同的字段,最小粒度,这是数据快速检索、处理的基础
我现在有一个字符串长度为1000,每20个字符为一组,每组分5个字段,每个字段4个字符,
我现在应该如何高效将其存入数据库,字符串的分割与插入是在VC中进行呢?还是将这个长字符串当做一个参数直接送进数据库,在数据库内部写个存储,接收这个参数,然后将其分隔存入数据库?求各位大神帮我想想办法啊!如何实现啊!
数据库
存储
字符串
存储过程
分割字符串
------解决方案--------------------
在VC中处理
1、数据库最擅长的是数据存取,而不是数据处理
2、数据库本来就很忙,让客户端多做些事
3、数据库其实并不明白字段的内容具体是什么,但是客户端明白,让明白人做明白事
不同含义的东西,应该设计为不同的字段,最小粒度,这是数据快速检索、处理的基础