尝试使用Spring-JDBC.我用这个作为参考.我正在尝试获得具有相同姓氏的演员列表.运行此代码给了我想要的结果:
public List<String> getActorsWithSameLastName(String lastName,
NamedParameterJdbcTemplate template) {
String query = "SELECT FIRSTNAME FROM ACTORS WHERE LASTNAME=:LASTNAME";
Map<String, String> paramMap = new HashMap<String, String>();
paramMap.put("LASTNAME", lastName);
return template.queryForList(query, paramMap, String.class);
}
Run Code Online (Sandbox Code Playgroud)
我有一个List<String>姓氏.如何获得具有列表的演员列表?我是否遍历姓氏列表并且getActorsWithSameLastName()每次调用或者弹簧是否提供了迭代的方式并为我提取结果?请指教.
在下面这个例子中为什么除了"NAME1"之外所有在oracle 11g中都给出了null.
如果我明确提到空间它需要空间否则为空而不是空字符串.请帮我澄清一下.
在NAME2中,我指定了空格,但仍然给出了空格.
select
NVL(NAME,' ') AS NAME1,
NVL(NAME,'') AS NAME2,
NVL(NAME,NULL) AS NAME3,
NAME AS NAME4
from employee
Run Code Online (Sandbox Code Playgroud)
输出:
(空间),NULL,NULL,NULL