小编ram*_*ezk的帖子

使PostgreSQL时间戳显示毫秒,即使为零

我有一个postgres DB,其"timestamp"列的类型为"timestamp without time zone".

如果将以下时间戳("2013-01-01 12:13:14.000")插入到数据库中,则会显示(使用命令行中的PgAdmin或psql)作为" 2013-01-01 12:13:14 ".

是否有可选的开关或设置可以在DB中设置,允许DB显示它可以处理的精度的全部范围?例如,我希望它显示" 2013-01-01 12:13:14.000 ",即使毫秒确实为零.

当然,这仅仅是为了快速查看.

我们非常感谢您在这方面的帮助.:)

postgresql

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

调用方法未在Java中实现的接口的接口中定义

我在Java中有以下场景.假设我有一个接口,以及两个实现此接口的类.如下:

公共接口myInterface {

    public String printStuff();
Run Code Online (Sandbox Code Playgroud)

}

公共类A实现myInterface {

    @Override
    public String printStuff(){
        return "Stuff";
    }
Run Code Online (Sandbox Code Playgroud)

}

公共类B实现myInterface {

    @Override
    public String printStuff(){
        return "Stuff";
    }

    public String printOtherStuff(){
        return "Other Stuff";
    }
Run Code Online (Sandbox Code Playgroud)

}

如果我按如下方式定义它,如何调用上面的printOtherStuff方法:

public void Main(){

         myInterface myinterface = new B();
         String str = myinterface.printOtherStuff(); // ? This does not work
}
Run Code Online (Sandbox Code Playgroud)

上面的调用代码似乎不起作用.有任何想法吗?

java

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

标签 统计

java ×1

postgresql ×1