SQL導入txt以及SQL中的時間格式操做

MySQL中導入txt的指令爲:

load data local infile "路徑名稱" into table "表名"html

好比我文件的具體位置爲"f:\\dataset\\beijing\\xx.txt",建立的表名爲"person",則上述指令的具體表達爲:spa

load data local infile "f:\\dataset\\beijing\\xx.txt" into table person;

若是你的txt數據包含多行,每一行字段之間的間隔爲逗號(「,」),如圖所示。3d

你須要在讀入時指定分隔符逗號,以下圖所示。code

 

查看讀入的數據,以下圖所示。htm

see,共讀入18條數據,跟txt中的文件同樣。blog

MySQL中的日期格式化操做

經常使用的字符串格式化爲:字符串

年份

%Y  四位數字表示的年份table

%y  兩位數字表示的年份class

以下圖所示,獲取當前系統時間並格式化顯示。當輸入爲%Y時,顯示的是四位時間2015。當輸入爲%y時,顯示的是兩位時間15。file

月份

%m  兩位數字表示的月份(01,02,03,···,12)

%c    數字表示的月份(1,2,3,···,12)

%b    縮寫的月份(Jan,Feb,···,Dec)

%M    月名(January,February,···,December)

以下圖所示。輸入%y-%M時,顯示的是12-January(兩位年份,月名,其中‘-’爲分隔符)。輸入%m時,顯示爲兩位數字月份。輸入%c時,顯示爲數字(一位和兩位)。輸入%b時,顯示的爲縮寫的月份。

天數

%d  兩位數字的天數(01,02,···,31)

%e  數字形式的天數(1,2,···,31)

以下圖所示。當輸入%e時,顯示數字形式。當輸入%d時,顯示兩位數字的天數。

時間

%l  數字形式的小時,12小時(1,2,3,···,12)

%k  數字形式的小時,24小時(0,1,2,···,23)

%H  兩位數字形式的小時,24小時

%h  兩位數字形式的小時,12小時

%I,%i  兩位數字形式的分(00,01,···,59)

%S,%s  兩位I數字形式的秒(00,01,02,···,59)

%p  上午(AM)、下午(PM)

以下圖所示。

 

原創內容,轉載請註明出處。http://www.cnblogs.com/chuantingSDU/p/4243990.html

聯繫方式:chuanting.zhang@gmail.com

相關文章
相關標籤/搜索