社区
基础和管理
帖子详情
关于oracle中计算列的问题!请教!!
leiqiu2003
2006-11-13 07:57:55
请问,假设我有customer表,现表中有credit和journery字段,我想设置credit字段为计算列,根据journery字段可以自行算出,sql语句怎么写?
...全文
553
7
打赏
收藏
关于oracle中计算列的问题!请教!!
请问,假设我有customer表,现表中有credit和journery字段,我想设置credit字段为计算列,根据journery字段可以自行算出,sql语句怎么写?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leiqiu2003
2006-11-14
打赏
举报
回复
帮忙给下触发器的SQL语句好嘛?我自己编了个老说我触发器不能用。还有SELECT journery,0.5*journery as credit FROM customer我也试过了,它说有无效字符。
wangzk0206
2006-11-14
打赏
举报
回复
create trigger t_test before insert on customer for each row
begin
:new.credit:=:new.journery*0.5;
end;
wangzk0206
2006-11-14
打赏
举报
回复
好好检查一下你的表结构看是否有journery这个字段/???
触发器不能用?????----写的有问题吧??
发出你的触发器来
SQL> select year,year*0.5 as creadit from test;
YEAR CREADIT
---------- ----------
2005 1002.5
2006 1003
2005 1002.5
2006 1003
2006 1003
2008 1004
wangzk0206
2006-11-13
打赏
举报
回复
那样的话 只能通过触发器来实现了 当插入JOURNERY自动的把CREDIT插入值
Hero__008
2006-11-13
打赏
举报
回复
ORACLE中当然也可以,只不过要调换下位置哈:
SELECT journery,0.5*journery as credit FROM customer就OK了阿!!!
leiqiu2003
2006-11-13
打赏
举报
回复
不是update时用,就创建的时候将其设置为计算列,当我输入journery时,在credit字段中自动有值的那种,在SQL中可以直接用credit as 0.5*journery即可成为计算列,但是oracle中好像不行。
wangzk0206
2006-11-13
打赏
举报
回复
你是说要UPDATE吗 还是在插入的时候 自动的插入呀?
若是只是为了UPDATE:update test set credit=journery*100; --->这是把journery的列乘以100赋给他
要是自动插入的话:建立一个触发器来实现就可以了(插入行触发)
软件开发与项目管理毕业设计
中
期报告.docx
软件开发与项目管理毕业设计
中
期报告.docx
sql学习成果Trans-sql
师兄师姐们多多指教,其
中
肯定有错,很基础的东西。
JAVA数据库报告.docx
JAVA数据库报告.docxJAVA数据库报告.docxJAVA数据库报告.docxJAVA数据库报告.docxJAVA数据库报告.docxJAVA数据库报告.docxJAVA数据库报告.docxJAVA数据库报告.docx
oracle
中
更新一
列
分组的均值,
oracle
分组平均后又求平均值的方法
oracle
分组平均后再求平均值的方法
请教
大家一个
问题
,是分组平均后再平均的方法有一张表,记录物品的价格名称销售日期价格A1日2A2日4B1日6B2日8B3日10其
中
A物品3日没有销售价格(不是为0,而是没有价格)日期名称...
oracle
clustered index,
请教
!Index-Organized Table和Clustered Table到底是怎么回事?
最初由 blue_prince 发布[B]四、 索引组织表:数据按主码存储和排序,同索引结构一样,不过数据直接存储于主码后面。适用于信息检索、空间和OLAP程序。索引组织表的适用情况:1、 代码查找表。2、 经常通过主码访问的表。3、 构建自己的索引结构。4、 加强数据的共同定位,要数据按特定顺序物理存储。5、 经...
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章