在oracle数据库中怎么改变显示 sql语句查询出来信息。

比如说有张student表,里面有一个sex字段,这个字段的信息只有0和1,用select * from student 查询显示出来后,怎么把0改成男1改成女。

select case sex when '0' then '男' else '女' end as sss from student
或者
select decode(sex ,'0','男','1','女') from student -- 这个好点。。。
温馨提示:内容为网友见解,仅供参考
无其他回答

【求助】oracle中sql语句 此列列表已索引的解决办法
1、在计算机中,打开Oracle的连接程序,用新建的数据库管理员。2、 接着,在【Oracle服务器】的窗口上,在输入窗口中输入SQL查询语句,并单击【执行】按钮,可以看到查询不到索引表,需要调整SQL语句。3、然后,在【SQL工作表】的窗口上,输入查询索引表的SQL语句。4、接着,在【SQL工作表】的窗口上...

oracle数据库怎么打开sql窗口(输入查处语句)
1、安装并打开toad可视化工具。2、输入服务器名或服务器Ip地址、数据库用户名及密码,成功连接到数据库。3、进入软件界面。4、如果你看到的界面不同,首先点击“Editor”——“SQL”按钮,即可打开 sql语句编辑窗口。5、然后在Current Schema编辑窗口中,输入sql语句,测试语句最好不要使用改变数据库结构...

Oracle数据库中查出来的数据可以在表上直接修改吗?
使用PL\/SQL可以直接在表 上修改。有两种方式:1、select from table for update;解锁直接修改,然后提交。这个有一个不好的地方,这样会锁表。一般采用第二种方式 2、select rowid,t.from table t ;解锁直接修改,然后提交 ,这种方式不会锁表。

oracle数据库如何修改字段的数据类型?
1、首先打开plsql,连接上oracle数据库,假设有一张数据库表叫做 tblTest,通过sql查询也可以看出,这里面是有测试数据的。2、oracle数据库添加列,比如,往测试表 tblTest 添加一个 日期类型的列 UpdateDate,sql语句就可以像下面这样实现,写完SQL之后,选中这一行sql,点击plsql左上角次轮状的图标执...

oracle 如何把数据库查询结果导出
1、打开oracle数据库,点击登陆选项,点击文件选项,点击新建选项,最后点击sql窗口;2、然后在sql窗口中进行编写sql语句的操作,勇sql语句进行查询出想要导出来的数值;3、然后在查询出来数据的地方,不要选中数据,把鼠标放到空白单元格处进行鼠标右键操作,找到复制到Excel选项;4、然后在复制到excel中选择...

如何将oracle数据库的sql语句执行结果保存到一个sql文件中?
off term off set pages 0 trim on trims on lines 32767 long 999999 set echo off spool result.sql Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;spool off 把以上部分放入一个脚本文件中再执行,会在当前目录下生成你要的文件result.sql ...

oracle中如何用sql语句显示当前的数据库名称?
使用sys用户查询 select name from v$database;v$database视图是当前数据库实例的各种信息,其中包括 Name --数据库名称 created --创建日期 RESETLOGS_CHANGE --重置日志的次数",RESETLOGS_TIME --打开重置日志的时间 PRIOR_RESETLOGS_CHANGE# --在上一次重置日志时的SCN值 PRIOR_RESETLOGS_TIME ...

可以用oracle语句 修改查询出的视图数据么?
至于如何修改从视图中查出来的数据,要先确定使用的工具。PL\/SQL Developer或者SQL Developer都可以对查出来的记录进行修改。如果直接用SQL语句修改视图,则不能查出来修改而是用Update语句直接修改。例如清空id=3的a值清空:update 视图名 set a='' where id=3;...

Oracle SQL Developer 怎么直接编辑查询结果
第一步:创建一个临时表:create table test (id int );第二步:插入几条数据:insert into test values(1);第三步:在正常的select 语句后面添加关键字for update 并执行;select * from TEST for update;第四步:执行完这条语句后,会看到提交按钮和回滚按钮高亮显示 第五步:打开小锁,打开后...

oracle数据库,查询到的结果怎样修改?
对应的SQL Server查询如下所示:Select ‘Name’ + ‘Last Name’数字取舍 Oracle数据库内有一个TRUNC函数,该函数返回m位十进制数的n位;如果省略m则n就是0位。m的值可以为负,表示截去小数点左边m位数字。在SQL Server下可以用Round或者Floor.以下是Oracle查询:SELECT TRUNC(15.79,1) "...

相似回答
大家正在搜