sqlite3資料庫建表如何建立日期型的資料

時間 2021-12-22 10:03:53

1樓:匿名使用者

幾個日期放在一個欄位裡,型別就不可能再是日期型別了,系統沒有你那麼聰明,你得把這個欄位變成文字型別的,才可以存多個日期。

2樓:糖糖寳寳

日期函式

datetime() : 產生日期和時間

date(): 產生日期

time():產生時間

strftime():對以上3個函式產生的日期和時間進行格式化

用法例項:

1、select date('2011-9-9','+1 day','+1 year'); 結果是 2010-09-10

2、select datetime('now'); 當前日期和時間

3、select datetime('now', 'start of month'); 本月的第一天零點,也可以設定年和日的第一天

4、select datetime('now','+1 hour','-12 minute'); 當前時間加48分鐘

strftime()函式可以將yyyy-mm-dd hh:mm:ss格式的日期字串轉換為其它形式的字串

%d:天數,01-31

%f :小數形式的秒,ss.sss

%h:小時

%j :某一天是該年的第幾天,001-366

%m:月份,00-12

%m:分鐘,00-59

%s:從1970到現在的秒數

%s:秒,00-59

%w:星期,0-6,0是星期天

%w:某天是該年的第幾周,01-53

%y:年,yyyy

%% 百分號

應用舉例:

select strftime('%y.%m.%d %h:%m:%s','now','localtime');

python 如何建立sqlite和新建表

3樓:504工作室

import sqlite3

cx = sqlite3.connect("e:/test.db")cx.execute("create table ...")#建表**

cx.execute("insert into ...")#插入bai數du

據zhi

daocx.commit()

資料庫如何建一對一表,資料庫如何建立表間一對多關係

糖糖寳寳 一對一有時候需要建表,因為 繼承 多型 的原因。比如 使用者表 和 vip使用者表 的關係。或者 普通使用者 和 企業使用者 的關係 正常情況下是需要一個是否vip標記位就可以了。但是當下面情況發生的時候,需要建單獨的表 1,當vip的屬性欄位比普通使用者多很多,並且衍生的邏輯關係比普通使...

如何想資料庫中插入單引號急,向sqlite資料庫中插入的字串有單引號怎麼辦

insert into dbo.s1 values 124,在sqlserver2008裡寫上四個單引號存進資料庫檢視存入了單個單引號。用sql語句往資料庫某欄位 字元型 中插入字串,但是當該字串中帶有單引號 時就會出錯!因為插入的字串被從單引號處截斷,造成sql語句的語法錯誤 c 如下 publi...

如何將資料庫表中的部分資料轉到另資料庫的表

du瓶邪 insert into tableb.bb b1,b2,b3 select a1,a2,a3 from tablea.aa insert into 資料庫1.a id,name.select id,name.from 資料庫2.b insert into tableb b1,b2,b3 s...