请教,sysdate与系统时间的区别
SQL> select to_char(sysdate, 'YYYYMMDDHH24MISS ') from dual;
TO_CHAR(SYSDAT
--------------
20070126121106
这个取出的是本地数据库时间,
我想问的是,这个时间跟当前系统时间(计算机的时间)有什么区别没有?
是不是两者指向的是同一个时间?
比如shell下:
$date +%Y%m%d%H%M%S
20070126120839
------解决方案--------------------sysdate 是数据库的时间
数据库服务器上的操作系统时间和sysdate一致
客户端操作系统时间和sysdate无关
------解决方案--------------------sysdate是oracle数据库所在的server的时间