社区
DataWindow
帖子详情
关于一个动态地在一张表中增加字段的问题!
阿锋
2002-12-06 03:38:54
我建了一张表,用来保存学生的成绩,其中有学生各课程的字段,当遇到要增加一门课的成绩时,就需要在表中增加一个字段来存放这门课的成绩,我想问,如果动态地在表中增加表的字段,SQL语句如何实现?或者是哪位知道该如何解决这个问题?最能给出代码实现。
...全文
74
12
打赏
收藏
关于一个动态地在一张表中增加字段的问题!
我建了一张表,用来保存学生的成绩,其中有学生各课程的字段,当遇到要增加一门课的成绩时,就需要在表中增加一个字段来存放这门课的成绩,我想问,如果动态地在表中增加表的字段,SQL语句如何实现?或者是哪位知道该如何解决这个问题?最能给出代码实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SilverSands
2002-12-12
打赏
举报
回复
程序能实现,但我想,很多人都会重新设计数据库结构
ben988211
2002-12-07
打赏
举报
回复
我同意楼上的看法
为什么要把表设计成固定的呢
donkeykiller
2002-12-06
打赏
举报
回复
既然是关系数据库,应该设计的时候,按照关系模式设置,假设你现在的表是
学生 科目1 科目2 科目3 科目4(固定)
可以转换成
学生 科目1
学生 科目2
.
.
.
把难以处理的列关系,转换成纪录关系,更容易进行数据操纵
xiaozg118
2002-12-06
打赏
举报
回复
你的alter语句是什么?
贴出来
阿锋
2002-12-06
打赏
举报
回复
我刚刚试了用alter添加字段,不过好像不行嗳,它会提示illage data type.
通不过编译!
阿锋
2002-12-06
打赏
举报
回复
非常感谢!
小弟是初学者,一些地方总会顾及不到
多谢各位了!
renmao
2002-12-06
打赏
举报
回复
注意:autocommit=true,试试看
renmao
2002-12-06
打赏
举报
回复
1,表这样设计不好
2,可以 autocommit=ture
EXECUTE IMMEDIATE :SQLca
NathanWan
2002-12-06
打赏
举报
回复
//定义动态sql语句
string sql
sql='ALTER TABLE tab1 ADD col1 VARCHAR2(20)'
//执行sql语句
EXECUTE IMMEDIATE :SQL;
xiaozg118
2002-12-06
打赏
举报
回复
增加列:
例如:
ALTER TABLE doc_exa ADD column_b VARCHAR(20) NULL
但是我觉得你的这种表结构设计得不好
我觉得:
t_students(学生信息表):记录学生的所有信息 例如学生编号 姓名 籍贯 性别等
t_course(课程表):记录课程情况 例如课程编号,课程名称等
t_grade(学生成绩表):记录学生的成绩,例如 学生编号 课程编号 成绩 时间等
ntchengl
2002-12-06
打赏
举报
回复
先学习数据库原理与设计,理解关系数据库的设计方法和范式规则,然后这个问题自然解决了
阿锋
2002-12-06
打赏
举报
回复
我用的是PB8.0
ABAP
字段
符号及
动态
内表
本文围绕
字段
符号、内表的分配和
动态
内表展开。介绍了
字段
符号的概念、特性、ASSIGN操作及示例;阐述内表分配的基本概念、读取方式和修改方法;还说明了
动态
内表创建、赋值和读取显示的步骤,为相关运维学习提供参考。
为内表
动态
添加
字段
博客介绍了内表部分
字段
运行时
动态
添加的方法。先声明明确固定
字段
的结构,参照数据元素或数据字典中的
字段
;接着根据该结构生成
字段
列表,还会根据周期
动态
生成
字段
;最后依据
字段
清单创建内表。
Spark中给RDD[Row]中的Row
动态
增加
一个
或者多个
字段
本文介绍如何在Spark中为Row对象
动态
增加
字段
,并提供了
一个
具体的实现案例,演示了从创建RDD到转换为DataFrame,再到返回RDD的过程中如何给Row添加新
字段
。
如何设计
动态
(不定)
字段
的产品数据库表?--淘宝多产品属性
字段
设计方法
本文讨论了如何设计能够处理
动态
、不定数量
字段
的数据库表,尤其是在电商产品属性中遇到的
问题
。文章分析了四种设计方案:
动态
增加
字段
、预留
字段
、XML存储和改列为行。针对每种方案,作者详细阐述了其优缺点,特别是与Hibernate的兼容性和查询效率。最终,提出了将行与列结合的方案,通过额外的表来存储扩展
字段
,以平衡扩展性和查询性能。同时,文章也讨论了XML存储和无限级别分类的
问题
,以及全文搜索和分类查询的挑战。
如何为
动态
为SQL Server表添加
字段
本文介绍了一种在SQLServer中
动态
为表添加
字段
的方法。通过创建
字段
信息表和
动态
字段
表,并利用触发器实现每当
字段
信息表
增加
一条记录时,
动态
字段
表自动添加对应
字段
。
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章