sql >> Databasteknik >  >> RDS >> Mysql

SQL DML:Felaktigt datumvärde (MySQL)

Som dokumenterats under Datum- och tidsbokstaver :

Därför uttrycket 2013-05-21 är inte en giltig MySQL-datumliteral (det är i själva verket ett aritmetiskt uttryck som består av två subtraktioner:det resulterar i heltal 1987 ). För att följa ett av de bokstavliga formaten som beskrivs ovan måste du antingen citera din datum bokstavlig som en sträng och/eller ta bort avgränsningstecken.



  1. Kombinera flera SELECT-satser

  2. Transactionscope kastar undantag denna plattform stöder inte distribuerade transaktioner när anslutningsobjekt öppnas

  3. SQLite Order By

  4. MySQL SHA2-funktionen verkar inte fungera