3
A
回答
4
你不能用數字將字符串'9/1'
:YEAR(GETDATE())
,所以嘗試:
選擇CAST( '9/1 /' + CONVERT(VARCHAR(4),YEAR(GETDATE())) AS DATETIME)AS test2的
0
您可以使用一個字符串格式YYYYMMDD。
1
SELECT
CAST('9/1/' + CAST(YEAR(GETDATE()) AS VARCHAR) AS Datetime) AS test2
您需要將YEAR(整數)轉換爲VARCHAR,然後才能附加它。
1
試試這個:
Select DateAdd(month,
dateDiff(month, 0, getdate()) + 9 - MONTH(getdate()),
0)
+0
這個工作,它使用快速的內置SQL(服務器?)功能,而不是字符串連接。 – 2011-04-24 19:45:18
相關問題
- 1. TSQL日期轉換
- 2. TSQL日期條件
- 3. TSQL日期溢出問題
- 4. TSQL - 案例日期比較
- 5. TSQL日期時間比較
- 6. TSQL:結合日期範圍
- 7. Tsql日期列更新
- 8. TSQL - 組和島嶼日期
- 9. TSQL比較日期範圍
- 10. Tsql日期計算效率
- 11. Tsql nvarchar日期更新
- 12. TSQL搜索日期範圍
- 13. TSQL日期和數字
- 14. SSRS/TSQL日期格式
- 15. 如何在tsql中從日期和字符串中創建日期時間
- 16. 在TSQL中的轉換日期
- 17. 構建getRequestedUpdateDateWithHandler的日期:
- 18. 循環日期和返回星期tsql
- 19. TSQL - 在給定日期之間遞歸選擇日期
- 20. TSQL - 將字符串yyyy /日期編號轉換爲日期
- 21. tsql到日期範圍的日期列表
- 22. TSQL:根據最大日期刪除重複項(日期)
- 23. TSQL:帶日期和小時的格式日期?
- 24. TSQL更新的日期時間與隨機值2個日期
- 25. 將日期時間插入日期時間字段TSQL
- 26. TSQL - 轉換日期字符串到日期時間
- 27. TSQL上個月的第一個日期 - 僅限日期
- 28. 如何將TSQL日期時間轉換爲Julian INT日期
- 29. TSQL查詢索引按日期確定何時創建?
- 30. TSQL - 獲取最後成功日期
OOOOH,有道理... – R0b0tn1k 2010-02-02 20:21:59