表结构如下:
create table temp(gewei integer,shiwei integer,defen integer);
三个字段的意思分别是个位、十位、得分。
我想在插入一条记录后,将得分字段设为=十位*10+个位
怎么设计呢?请大虾们帮帮忙~
create table temp(gewei integer,shiwei integer,defen integer);
三个字段的意思分别是个位、十位、得分。
我想在插入一条记录后,将得分字段设为=十位*10+个位
怎么设计呢?请大虾们帮帮忙~
解决方案 »
- system.data.oracleclient requires oracle client software version 8.1.7 or greate
- oracle datafile offline drop
- 哪种Linux安装Oracle比较好,大家推荐推荐
- 请帮我看一看这个触发器,错在哪里
- 这个shell写的很苯,怎么能优化
- Oracle8.05创建表空间的小问题,急!
- powerdesigner创建的oracle数据库表为什么查询不了呢?
- 如何对oracle中select并order出的数据集自动加入1、2、……序号?
- pl/sql写文件的问题!utl_file.fopen创建文件总是失败,说是目录无效。
- 如何选出最靠近当前日期(多个条件之一)的一条记录?
- 请问下oracle11g安装到54%无法继续安装是什么原因
- 新人求解如何让表的输出对齐
create table temp(gewei integer,shiwei integer);
create or replace view temp_vw as
select gewei, shiwei, gewei+shiwei*10 as defen from temp;如果你是11g的oracle,还可以用虚拟列。
比如说设置一个字段值为另一个字段值*2