in MySQL
select * from record where register_date like \'2009-10-10%\'
What is the syntax in SQL Server?
You can also use convert to make the date searchable using LIKE. For example,
select convert(VARCHAR(40),create_date,121) , * from sys.objects where convert(VARCHAR(40),create_date,121) LIKE '%17:34%'