动态增加表格中的字段

chxzll 2002-12-02 10:20:45
一个book_detail表中记录一个书的简要,现在我想实现这个功能,用户录入一本书的简介,detail1字段记录这个内容,长度为200,用户录入的内容超过200个字符以后,book_detail表自动创建一个字段detail2,记录下一段内容....
这样为了搜索方便,数据库是oracle,这样怎样实现,如果不能实现还有没有别的方法?
多谢!
...全文
41 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chxzll 2002-12-16
  • 打赏
  • 举报
回复
动态添加字段sql语句
sql = "alter table db_class_group add(aff char)"
其中:db_class_group为表名,aff为新增加的列名,char为新增加列的字段类型

另外,我找到一个好的解决方法,就是不用字段而用记录,就是字符长超过200个字符时,再增加一条记录,标识book_id,和多出200个字符的detail部分
freefalcon 2002-12-16
  • 打赏
  • 举报
回复
没有必要,varchar2支持4000个字符(中文2000个,不同的版本稍有些出入)

不太明白你这句话的意思
————查询方便就是查找关键字时,显示其前后多少个字符,就像所有的搜索引擎一样
chxzll 2002-12-02
  • 打赏
  • 举报
回复
varchar变量最大支持多少?
查询方便就是查找关键字时,显示其前后多少个字符,就像所有的搜索引擎一样
jz_bnx 2002-12-02
  • 打赏
  • 举报
回复
有必要这么做吗?
你所谓的查询方便的意思是????
annkie 2002-12-02
  • 打赏
  • 举报
回复
你用一个varchar变量不就好了?
gzh_seagull 2002-12-02
  • 打赏
  • 举报
回复
在数据动态添加字段不是很好,取出数据时还要查询到底增加了多少字段
tmj 2002-12-02
  • 打赏
  • 举报
回复
up gz learn

87,964

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧