sql Sql datetime

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql Sql datetime相关的知识,希望对你有一定的参考价值。

drop table TestTable

create table TestTable(
  [role_id]    int null,
  [resource_id]    int null,
  [SomeDate] datetime null
)

insert into TestTable(
  [role_id],
  [resource_id],
  [SomeDate])
  values
  (5, null, convert(datetime, '2018-03-10T05:17:00.05'))

-- could insert through some kind of implicit conversion!
insert into TestTable(
  [role_id],
  [resource_id],
  [SomeDate])
  values
  (5, null, '2018-04-13T05:17:00.05')


-- includes milliseconds
declare @somevar datetime = convert(datetime, '2018-03-10T05:17:00.05')
declare @notherDateTime datetime = '2018-03-10T05:17:00.05'

-- this does not work! need to replace slashes
-- declare @somevar datetime = convert(datetime, '2018/03/10T05:17:00.05')

-- [Format SQL Server Dates with FORMAT Function](https://www.mssqltips.com/sqlservertip/2655/format-sql-server-dates-with-format-function/)
select format(getdate(), 'MMMM/yy')

以上是关于sql Sql datetime的主要内容,如果未能解决你的问题,请参考以下文章

sql Sql datetime

sql formatowanie daty #sql #datetime

sql SQL Guid,DateTime,Timestamp

java.sql 中的日期时间等价物? (有 java.sql.datetime 吗?)

TSQL将Xml DateTime(xs:DateTime)转换为SQL DateTime

sql 自定义格式DateTime SQL函数 - 模仿.NET样式