日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

简说SQLite

發布時間:2023/12/10 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简说SQLite 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  SQLite,是一款輕型的數據庫,是遵守ACID的關系型數據庫管理系統它包含在一個相對小的C庫中。什么是ACID?指數據庫事務正確執行的四個基本要素的縮寫。包含:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)。一個支持事務(Transaction)的數據庫,必需要具有這四種特性,否則在事務過程(Transaction processing)當中無法保證數據的正確性,交易過程極可能達不到交易方的要求。

  有人說SQLite象Microsoft的Access,但是事實上它們區別很大。比如SQLite 支持跨平臺,操作簡單,能夠使用很多語言直接創建數據庫,而不象Access一樣需要Office的支持。如果是想做個很小型的應用,或者想做嵌入式的軟件開發,沒有合適的數據庫系統,那么可以考慮使用SQLite。

SQLite 常用函數

1、COUNT 函數 SQLite COUNT 聚集函數是用來計算一個數據庫表中的行數。

2、MAX 函數 SQLite MAX 聚合函數允許我們選擇某列的最大值。

3、MIN 函數 SQLite MIN 聚合函數允許我們選擇某列的最小值。

4、AVG 函數 SQLite AVG 聚合函數計算某列的平均值。

5、SUM 函數 SQLite SUM 聚合函數允許為一個數值列計算總和。

6、RANDOM 函數 SQLite RANDOM 函數返回一個介于 -9223372036854775808 和 +9223372036854775807 之間的偽隨機整數。

7、ABS 函數 SQLite ABS 函數返回數值參數的絕對值。

8、UPPER 函數 SQLite UPPER 函數把字符串轉換為大寫字母。

9、LOWER 函數 SQLite LOWER 函數把字符串轉換為小寫字母。

10、LENGTH 函數 SQLite LENGTH 函數返回字符串的長度。

SQLite的日期時間函數

1.計算機當前時間

SELECT?date(‘now’)

2.計算機當前月份的最后一天

SELECT?date(‘now’,’start?of?month’,’+1?month’,’-1?day’)

3.計算UNIX?時間戳1092941466表示的日期和時間

SELECT?datetime(‘1092941466’,’unixepoch’)

4.計算?UNIX?時間戳1092941466?表示的本地日期和時間

SELECT?datetime(‘1092941466’,’unixepoch’,’localtime’)

5.計算機當前UNIX?時間戳

SELECT?strftime(‘%s’,’now’)

6.兩個日期之間相差多少天

SELECT?jolianday(‘now’)-jolianday(‘1981-12-23’)

7.兩個日期時間之間相差多少秒

SELECT?julianday('now')*86400?-?julianday('2004-01-01?02:34:56')*86400

8.計算今年十月份第一個星期二的日期

SELECT?date('now','start?of?year','+9?months','weekday?2');

轉載于:https://www.cnblogs.com/ccshxt/p/5239285.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的简说SQLite的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。