小编kum*_*prd的帖子

仅从oracle sql中的给定时间戳提取日期

以下查询:

select cdate from rprt where cdate <= TO_CHAR(sysdate, 'YYYY/MM/DD-HH24-MI-SS-SSSSS') and ryg='R' and cnum='C002';
Run Code Online (Sandbox Code Playgroud)

return:2013/04/27-10:06:26:794存储在表中.

我想将日期仅作为:27-04-2013并获得结果tdate和sysdate之间的天数.

sql database-administration oracle10g

14
推荐指数
3
解决办法
16万
查看次数

Docker私有注册表状态永远在"Restarting(1)"中

我使用下面的命令在OEL6中使用注册表:2图像设置了一个docker私有注册表.

docker run -d -p 5000:5000 --restart=always --name bkdevregistry -v /var/lib/docker/certs/:/certs -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/xx.yy.com.crt -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/xx.yy.com.key registry:2
Run Code Online (Sandbox Code Playgroud)

我已按照官方指南创建证书并设置注册表.

由于维护活动,系统重新启动,重新启动后,注册表容器根本无法运行.它会立即进入Restarting (1)状态并且不会改变其状态.

[root@slcn09vmf0022 ~]# docker ps

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                         PORTS                    NAMES
44ad9d09d210        registry:2          "/bin/registry /etc/d"   9 minutes ago       Restarting (1) 3 minutes ago   0.0.0.0:5000->5000/tcp   blkdevreg
Run Code Online (Sandbox Code Playgroud)

任何使其恢复正常的建议将不胜感激.

日志:

time="2016-05-18T15:29:34Z" level=fatal msg="open : no such file or directory"
time="2016-05-18T17:18:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a …
Run Code Online (Sandbox Code Playgroud)

linux registry ssl docker devops

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

PLSQL - 将选择查询结果存储在变量抛出错误中

我想将选择查询结果存储在 PLSQL 中的变量中。

SQL>var v_storedate VARCHAR2(19);
SQL>exec :v_storedate := 'select cdate from rprt where cdate between  cdate AND TO_CHAR(sysdate, 'YYYY/MM/DD-HH24-MI-SS-SSSSS') and ryg='R' and cnum='C002'';
Run Code Online (Sandbox Code Playgroud)

作为

SQL>select cdate from rprt where cdate between  cdate AND TO_CHAR(sysdate, 'YYYY/MM/DD-HH24-MI-SS-SSSSS') and ryg='R' and cnum='C002';
Run Code Online (Sandbox Code Playgroud)

返回 : 2013/04/27-10:06:26:794

但它抛出错误:

 ERROR at line 1: ORA-06550: line 1, column 121: PLS-00103: Encountered
 the symbol "YYYY" when expecting one of the following:
 * & = - + ; < / > at in is mod remainder not rem …
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql database-administration

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