CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 699104
haitao
·
2009-02-04 09:38:07
·
阅读: 363
是对老系统的改造,原来是4个字段,现在需要保存10项信息了
不想动表结构
相关信息:
今天一个客户的技术人员咨询mssql如何把1个字段里的"as|dkf|j|haj|skfdkl"分拆为5个字段输出?
(143字)
(
haitao
[573]
2009-02-04 17:21
)
直接一个 SQL 实现?
(空) (
sql
[355]
2009-02-04 17:25
)
是啊。。。。。。很容易头大。。。。。。。。
(617字)
(
haitao
[465]
2009-02-04 17:36
)
需要先建一个函数,改进charindex支持第n次匹配,之后的写法就会清晰很多
(278字)
(
haitao
[620]
2009-02-04 17:54
)
这种需求是否算变态需求?设计表的时候是否应该考虑到?是不是需要动态字段个数,导致表的设计没办法只好这样?
(空) (
pcplayer
[396]
2009-02-04 17:35
)
是对老系统的改造,原来是4个字段,现在需要保存10项信息了
(6字)
(
haitao
[362]
2009-02-04 17:38
)
面向对象的继承。李站实现了一个类似面向对象继承概念的数据库实现方案。
(空) (
pcplayer
[373]
2009-02-04 17:55
)
如果是全盘改造,我以前也实现过一套:以类似ini的name,value的记录来取代一行里的多个字段
(95字)
(
haitao
[468]
2009-02-04 18:02
)
ini 的方式不能利用数据库的搜索查询啊。
(空) (
pcplayer
[319]
2009-02-04 18:04
)
不是在一个varchar里放多行的ini内容
(24字)
(
haitao
[381]
2009-02-04 22:13
)
导出csv,换成,导入。
(空) (
sea026
[389]
2009-02-05 12:30
)
需要sql查询时直接返回,包含这5个虚拟的字段
(空) (
haitao
[338]
2009-02-05 12:44
)
因为看你的需求也就是输出,可以利用客户端计算字段功能,很多语言都有这个。
(空) (
十方
[358]
2009-02-05 14:04
)
不知道客户使用什么语言开发。。。。。如果是sql要按里面的第3列查询过滤,就必须是sql函数实现才行
(空) (
haitao
[473]
2009-02-05 14:09
)
《重构数据库》
(空) (
sealw
[366]
2009-02-05 14:31
)
估计客户就是怕改动太多,才这么做(1个varchar存多项信息)的
(空) (
haitao
[382]
2009-02-05 14:35
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录