已知id 如何获取name 我想查数据库表 a 已知表a的id=1;现在要查到 a表 id=1 对应的 name 值,String 类型的,这个sql语句该怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ...select name from a where id=1 这个得到的是String类型吗? 表里name字段是什么类型的,查询出来就是什么类型 补充一下: 我是这样写的 s.createQuery("from CmdParamPeer t where t.id = " + id);但是这个返回的是 Query 类型 如何转为String类型呢? 这个我不懂,不在oracle范围内了.. 补充一下: 我是这样写的 s.createQuery("from CmdParamPeer t where t.id = " + id); 但是这个返回的是 Query 类型 如何转为String类型呢?你查出是ID=?的所有字段值你可以先用 LIST 去接收下。然后循环出对应要的对段值 select to_char(name) from 表 where id=1 把选出来的列名先转为字符型! 你的意思是不是tablea是不确定的吗,也就是表名是由id=1确定出来的是。如果是这个意思的话,要用动态sql了。 你这是在哪里写的,是在plsql中吗? 是hql吗,有点想hibernate的用法 本来就是 hibernate中的HSQL 是在java程序中写 楼主这问题要到java开发版块去问 对于楼主的问题6楼兄弟的回答是正解! 将list迭待循环为实体类对象CmdParamPeer a,a.getName()即可. 外企笔试求答案!! oracle 7.3 日期转换 我的导出语句为何报错? HELP!谢谢 请问SQLNET.ORA有何作用 我在linux上装oracle后,怎么显示乱码,更严重的是在什么框中都不能打字啊, dotnet中的winform如何连接oracle8.0.5 请问:我在oracle.com上下载了一个8.1.7的版本,是不是正式版本? 如何用Oracle8的系统工具录入数据(在线) Oracle启动 oracle数据怪现象 在oracle11g下如何创建list-range分区
select name from a where id=1
这个得到的是String类型吗?
你可以先用 LIST 去接收下。然后循环出对应要的对段值
你的意思是不是tablea是不确定的吗,也就是表名是由id=1确定出来的是。如果是这个意思的话,要用动态sql了。
本来就是 hibernate中的HSQL
是在java程序中写 楼主这问题要到java开发版块去问