我有用戶輸入的日期時間字段,如CreatedON
和CreatedEND
,這些日期時間格式爲(29-02-2013)和(12-04-2013) )(這些只是樣本值)如何比較兩個給定的日期與日期時間字段在SQL服務器的日期
我在sql server中有一列,如CreatedDatetime
和2013-09-03和2013-02-03這樣的值(這些僅是樣本值) 現在我需要檢查CreatedDatetime字段是否在CreatedON
和CreatedEND
兩個給定日期之間...
我該如何比較來自da tabase與這兩個值.. 這種比較需要在SQL Server做只
會不會有人提出任何想法和解決方案,爲這個.. 許多在此先感謝..
編輯:
DECLARE @return_value int
EXEC @return_value = [dbo].[tp_SelectTransactionHistorySearch]
@OffSetRowNo = 1,
@FetchRowNo = 1,
@StatusSelection = N's',
@isReviewed = NULL,
@ProjectCaseNumber = NULL,
@CostPageNumber = NULL,
@TransactionTypeChange = NULL,
@DescriptionChange = NULL,
@TrasactionCreateOnBeginDate = N'19-03-2013',
@TransactionCreatedOnEndDate = N'20-03-2013',
@TransactionUpdatedOnBeginDate = N'10-04-2013',
@TransactionUpdateOnEndDate = N'11-04-2013',
@ItemID = NULL
SELECT 'Return Value' = @return_value
GO
ERROR:消息8114,級別16,狀態5,過程tp_SelectTransactionHistorySearch,行0 錯誤數據類型爲nvarchar轉換成日期時間。
嗯,我已經存儲的那些如日期只有.... –