Why does SQL Server use date string when they cannot compare date time with date string?
DECLARE @p_date DATETIME
SET @p_date = CONVERT( DATETIME, "14 AUG 2008", 106 )
SELECT *
FROM table1
WHERE column_datetime >= @p_date
AND column_datetime < DATEADD(d, 1, @p_date)
Tags: tsql database sql-server datetime
Source: By Guy as answer to the question
This code snippet was collected from stackoverflow, and is licensed under CC BY-SA 3.0
Related code-snippets:
- How do you calculate someone's age based on datetime?
- How can I calculate relative time using a C# language?
- Binary data in MySQL.
- What is a change to SQL Server tables?
- Flat file databases are generally stored in a computer hard drive. Flat file databases cannot be shared by any party with another.
- How do I upgrade my SQL Server database version?
- What is the best implementation of MySQL for SQL Server 2005?
- How do you iterate over a result set of data?
- How do you swap unique indexed column values in database?
- If a.net Embedded Database runs on a network. Embedded Database can run off a network.
- The ability to edit a database by multiple users is essential.
- What is the best way to use a database in c#?
- How is database indexing used?
- How do I index database columns?
- How do you copy a data base?