社区
DataWindow
帖子详情
关于一个动态地在一张表中增加字段的问题!
阿锋
2002-12-06 03:38:54
我建了一张表,用来保存学生的成绩,其中有学生各课程的字段,当遇到要增加一门课的成绩时,就需要在表中增加一个字段来存放这门课的成绩,我想问,如果动态地在表中增加表的字段,SQL语句如何实现?或者是哪位知道该如何解决这个问题?最能给出代码实现。
...全文
46
12
打赏
收藏
关于一个动态地在一张表中增加字段的问题!
我建了一张表,用来保存学生的成绩,其中有学生各课程的字段,当遇到要增加一门课的成绩时,就需要在表中增加一个字段来存放这门课的成绩,我想问,如果动态地在表中增加表的字段,SQL语句如何实现?或者是哪位知道该如何解决这个问题?最能给出代码实现。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
在
一个
表中
增加
一个
字段
1.在
一个
表中
增加
一条
字段
mysql->alter table yourtable add name varchar(20)not null;2 删除
一个
字段
mysql->alter table yourtable drop name ;3.选择特定列假如你想查看
表中
的所有人的姓名,则可以这样...
oracle数据库中向
一张
已有数据的表新增
字段
问题
:很多时候数据库中已有表的
字段
与需求业务所需
字段
有差异,需要
增加
一...1、
增加
一个
字段
:(
增加
字段
时,只能排在已有
字段
的后面,不能插到已有
字段
之间) Alter Table t_si_addr Add CHG_ADDR_FLAG nu...
【MySQL】将
一张
表的某
一个
值赋值到另
一张
表中
在MySQL中,要将
一张
表(我们称之为Table_A)的某个
字段
的值赋给另
一张
表(Table_B)的对应
字段
,你可以使用。两张表可以通过某个
字段
关联起来,并且想要将其中
一张
表的某个值赋值到另
一张
表的某个
字段
中。这里假设...
MYSQL多线程并发操作同
一张
表同
一个
字段
的更新
问题
MYSQL多线程并发操作同
一张
表同
一个
字段
的更新
问题
? 可以用乐观锁方案: 在表里
增加
个
字段
,版本号
字段
每次更新前先从数据库里获取这个版本号的值,然后更新时要同步更新版本号+1,并且
增加
更新条件版本号=查询...
数据库表需要添加
字段
SQL怎么写!
之前不是很懂SQL语句的东西,所以现在记录一下每次学到的一点SQL语句!...只要把表名和
字段
名写好,那么你运行了这一句,就会在相应的表里面新增
一个
字段
! 当然,有时候我们可能会需要新增多个
字段
,那么
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章