小编Nag*_*ade的帖子

所有用户的列表,不包括默认用户

我需要除默认oracle用户之外的所有用户的列表.

Select Username from all_users;
Run Code Online (Sandbox Code Playgroud)

此查询将为我提供结果,但我只想手动创建用户.由于我的数据库中有50多个用户,因此无法遍历每个用户.

我试过了 :

http://www.orafaq.com/wiki/List_of_default_database_users从这里我得到了所有默认用户的列表,所以我是否需要使用上面查询中的where子句跳过所有用户

Select Username from all_users where Username NOT IN ('List All Default
Users Given By Oracle');
Run Code Online (Sandbox Code Playgroud)

或者有任何快速的方法吗?

-Nagendra

oracle oracle10g

7
推荐指数
3
解决办法
1万
查看次数

Java“空指针异常”-responseEntity.getBody().isNull()

    ResponseEntity<JsonNode> response = null;

    //Calling POST Method
    response=restTemplate.exchange(url, HttpMethod.POST,request,JsonNode.class);
    restResponse.setStatusCode(response.getStatusCode());
    restResponse.setHeaders(response.getHeaders());
    if(response.getBody().isNull())
    {
        //DO SOMETHING
    }
Run Code Online (Sandbox Code Playgroud)

问题:面临空指针异常

尽管我尝试使用 check 处理 Not Null 场景response.getBody().isNull(),但似乎此检查也会导致空指针异常。

我的假设:response.getBody()应该返回我尝试执行isNull()方法的 JsonNode 对象。我不确定这个调用如何再次导致空指针异常。在 Intellij 上,它显示getBody()方法有@Nullable可能出现空指针异常。

我在网上搜索了一些解决方案,说使用response.getBody()!=null会起作用。我很困惑。那么方法有什么用呢isNull()

java resttemplate

1
推荐指数
1
解决办法
7558
查看次数

标签 统计

java ×1

oracle ×1

oracle10g ×1

resttemplate ×1