class Db2Query::Type::Timestamp
Public Instance Methods
deserialize(value)
click to toggle source
# File lib/db2_query/type/timestamp.rb, line 25 def deserialize(value) value end
serialize(value)
click to toggle source
# File lib/db2_query/type/timestamp.rb, line 10 def serialize(value) if value.is_a?(::String) case value when /\A(\d{4})-(\d\d)-(\d\d)-(\d\d).(\d\d).(\d\d).(\d{1,6})\z/ quote(value) else nil end elsif value.is_a?(::DateTime) || value.is_a?(::Time) quote(value.strftime("%F-%H.%M.%S.%6N")) else nil end end
type()
click to toggle source
# File lib/db2_query/type/timestamp.rb, line 6 def type :time end