sql資料型態轉換 在 大象中醫 Youtube 的精選貼文
sql資料型態轉換 在 大象中醫 Youtube 的最讚貼文
sql資料型態轉換 在 標籤:: MySQL | 程式大作戰 的推薦與評價
SQL 函數(SQL Functions)是強化SQL命令功能的副程式執行計算修改個別資料項格式化輸出結果資料型態轉換(運算式中的運算元資料形態要相同) 群組資料的匯總SQL函數的類別 ... ... <看更多>
sql資料型態轉換 在 有關access的資料型態轉換 - Mobile01 的推薦與評價
請教各位大大,我有一個access的資料檔,其中一張資料表有一個日期欄位, ... 請問大大這樣是不是也需要先將欄位轉換成日期格式後再匯入MS SQL裡面呢? ... <看更多>
sql資料型態轉換 在 [SQL ] 字串日期換算- 看板Database - 批踢踢實業坊 的推薦與評價
資料庫名稱:MSSQL
資料庫版本:2008
內容/問題描述:
各位午安,小弟想請問如何在字串的欄位上進行日期換算及運算
這是要換算的資料表
ncanni old huncal hunncb yeacal yeanbc
------------------------------------------------------------------------
99-12-31 99-11-26 100-03-28 100-02-25 100-12-31 100-11-26
99-03-15 99-02-03 99-06-13 99-05-02 100-03-15 100-02-03
ncanni+100day old+100day ncanni+1year old+1year
上面六個欄位值都是字串
ncanni是國曆的日期(varchar)
old 是農歷日期(varchar)
剩下的四個欄位是要放入ncanni跟old的運算結果
huncal,nunncb這二個欄位是要放入國曆與農曆加100天後的結果
yeacal,yeanbc這二個欄位是要放入國曆與農曆加1年後的結果
但是不知如何進行字串的運算
是否要先將字串轉回日期後進行運算再轉回字串呢?
小弟有先試過了一些方法,不過結果都不如預期的結果
有時會跳出像
將 varchar 值 '2010-12-31 00:00:00.000' 轉換成資料類型 int 時,轉換失敗。
這種的錯誤訊息
還請大大指點迷經
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.227.206.31
不能轉回去啦,99-10-23會被自動換成1999-10-23系統會自動換成西元年><
可以的話我真的很想直接用日期 ORZ
主要是資料存入後基本上就不會在改了,主要是卡在運算上(?o?)
有試過用convert(datetime,date(),50),但是會跳出日期轉換的錯誤( ̄□ ̄|||)a
用了別人分享的格式來轉,全都不行,都是跳出轉換異常的警告
right left這我沒使用過
民國要先+1911!!我去試看看,感謝
※ 編輯: MagicPaul 來自: 125.227.206.31 (03/20 12:39)
... <看更多>