跳到主要內容

發表文章

目前顯示的是 1月, 2011的文章

MYSQL 5 DATE_FORMAT

在MySQL查詢時,可以針對日期欄位做DATE_FORMAT處理,以利比對的進行。 例: 資料庫DATA,INSERT_DATE欄位資料內容為:2011-01-13 16:25:30。 語法: SELECT * FROM DATA WHERE DATE_FORMAT(INSERT_DATE, '%Y-%m') = '2011-01' (取出DATA資料表中,INSERT_DATE為2011年01月的資料) 常用參數: %a 星期日到星期六的縮寫 (Sun..Sat) %b 月份 (Jan..Dec) %c 月份 (0..12) %d 日期(有補零) (00..31) %e 日期 (0..31) %H 小時(24小時制) (00..23) %h 小時(12小時制) (01..12) %i 分鐘 (00..59) %j 一年中的第N天 (001..366) %M 月份 (January..December) %m 月份 (00..12) %p AM或PM %r 時間(12小時制) (hh:mm:ss 加上AM或PM) %s 秒 (00..59) %T 時間(24小時制) (hh:mm:ss) %U 一年的第N週(以週日為一週的開始) (00..53) %u 一年的第N週(以週一為一週的開始) (00..53) %W 星期日到星期六 (Sunday..Saturday) %w 一週的第N天 (0=Sunday..6=Saturday) %Y 年(四位數) %y 年(二位數) 資料來源: MySQL 5.0 Manual - DATE_FORMAT

MSSQL資料表另存

MSSQL資料表另存 語法: select * into TB_NEW from TB_OLD 說明: 1. TB_NEW 新的資料表 2. TB_OLD 舊的資料表 3. 執行指令後,會自動建立TB_NEW,因此若存在TB_NEW則會發生錯誤。 4. 要自己建PK與IX。