不知道如何格式化'default sysdate'使其仅在运行时具有时间位?
因此输出将为当前时间'15:20:52',不带日期。
我正在使用sql plus
创建表时,如下所示:
创建表时隙(tsdate默认sysdate不为null,tstime默认sysdate不为null)
使用SQL Server,可能会为您提供帮助。
select convert(varchar, getdate(), 8)
如果使用的是MS SQL,请尝试以下操作-
SELECT GETDATE() AS INPUT,CONVERT(VARCHAR(10), GETDATE(), 108) AS EXPECTED_OUTPUT;