sql >> Database >  >> RDS >> Sqlserver

to_date in SQL Server 2005

Gebruik:

WHERE registrationdate BETWEEN '01/01/2003' AND '12/31/2003'

...maar zoals gbn al aangaf, om de locatie veilig te houden - gebruik:

WHERE registrationdate BETWEEN '20030101' AND '20031231'

SQL Server zal impliciete conversie van de tekenreeks naar een datum uitvoeren, op voorwaarde dat het een ondersteund formaat is. Expliciete conversie is wanneer u CAST of CONVERT moet gebruiken om het gegevenstype te wijzigen.

Bij het converteren van '01/01/2003' naar een DATETIME, is het tijdgedeelte 00:00:00 omdat het niet is opgegeven.



  1. Hoe repareer je de URL van de inhoudsprovider die niet wordt gevonden in de Android-inhoudsprovider?

  2. hoe json-gegevens van iPhone-postverzoek te krijgen

  3. Is het mogelijk om twee primaire sleutels in één tabel te maken?

  4. Verklaring uitvoeren of script uitvoeren?