sql >> Databasteknik >  >> RDS >> Sqlserver

SQL-fråga för att infoga datetime i SQL Server

Du kommer att vilja använda ÅÅÅÅMMDD för entydig datumbestämning i SQL Server.

insert into table1(approvaldate)values('20120618 10:34:09 AM');

Om du är gift med dd-mm-yy hh:mm:ss xm formatet måste du använda CONVERT med den specifika stilen.

insert into table1 (approvaldate)
       values (convert(datetime,'18-06-12 10:34:09 PM',5));

5 här är stilen för italienska dejter. Tja, inte bara italienare, utan det är kulturen den tillskrivs i Books Online .



  1. Hur man läser sql-fråga till pandas dataframe / python / django

  2. MySQL-BEGRÄNSNING och INGEN ÅTGÄRD

  3. Hur man åtgärdar felaktigt strängvärde i MySQL

  4. gruppera efter sats kolumnnamn utan att välja det i urvalslistan