`
netatomy
  • 浏览: 46861 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

SQLite 理解的 SQL

 
阅读更多
  • 聚集函数
    • avg(X)
    • count(X)
    • count(*)
    • group_concat(x) 返回由所有X的非空值连接成的字符串。如果Y存在则作为分隔符。
    • group_concat(x,y)
    • max(x)
    • min(x)
    • sum(x)
    • total(x)
  • ALTER TABLE
    • 表重命名
    • 添加新列
    • 不支持列重命名、移除列、添加或移除约束
  • ANALYZE
  • ATTACH DATABASE
  • BEGIN TRANSACTION
  • 注释
    • --
    • /* */
  • COMMIT TRANSACTION
  • 核心函数
    • abs(x)
    • chages()
    • coalesce(x,y,…)
    • glob(x,y)
    • ifnull(x,y)
    • hex(x)
    • last_insert_rowid()
    • length(x)
    • like(x,y)
    • like(x,y,z)
    • load_extension(x)
    • load_extension(x,y)
    • lower(x)
    • ltrim(x)
    • max(x,y,…)
    • min(x,y,…)
    • nullif(x,y)
    • quote(x)
    • random()
    • randomblob(n)
    • replace(x,y,z)
    • round(x)
    • round(x,y)
    • rtrim(x)
    • rtrim(x,y)
    • soundex(x)
    • sqlite_compileoption_get(n)
    • sqlite_compileoption_used(x)
    • sqlite_source_id()
    • sqlite_version()
    • substr(x,y,z)
    • substr(x,y)
    • total_changes()
    • trim(x)
    • trim(x,y)
    • typeof(x)
    • upper(x)
    • zeroblob(n)
  • CREATE INDEX
  • CREATE TABLE
  • CREATE TRIGGER
  • CREATE VIEW
  • CREATE VIRTUAL_TABLE
  • 日期和时间函数(http://www.sqlite.org/lang_datefunc.html
    • date(timestring, modifier, modifer, …)
    • time(timestring, modifier, modifer, …)
    • datetime(timestring, modifier, modifier, …)
    • julianday(timestring, modifier, modifier, …)
    • strftime(format, timestring, modifier, modifier, …)
  • DELETE
  • DETACH DATABASE
  • DROP INDEX
  • DROP TABLE
  • DROP TRIGGER
  • DROP VIEW
  • END TRANSACTION
  • EXPLAIN
  • 表达式(http://www.sqlite.org/lang_expr.html
    • 几个字面表达式:NULL,CURRENT_DATE,CURRENT_TIME,CURRENT_TIMESTAMP
  • INDEXED BY
  • INSERT
  • 关键字(http://www.sqlite.org/lang_keywords.html
    • 想把关键字当作名字来用:'keyword', "keyword", [keyword], `keyword`
  • ON CONFLICT 子句
  • PRAGMA
  • REINDEX
  • RELEASE SAVEPOINT
  • REPLACE
  • ROLLBACK TRANSACTION
  • SAVEPOINT
  • SELECT
  • UPDATE
  • VACUUM
分享到:
评论

相关推荐

    SQL Server数据导入SQLite工具

    在IT领域,数据库管理系统(DBMS)是至关重要的组成部分,SQL Server和SQLite就是两种广泛应用的DBMS。SQL Server由微软公司开发,适用于大型企业级应用,而SQLite则是一款轻量级、自包含的数据库,适合嵌入式系统和...

    SQLite+SQL中文速查手册

    本速查手册旨在帮助用户快速理解和应用SQLite与SQL的相关知识。 SQLite数据库的核心特性包括: 1. **独立性**:SQLite不需要独立的服务器进程,数据库文件可以直接在文件系统中存储,这使得SQLite非常适合移动设备...

    DB-SQLite_SQL_sqlite

    SQLite是一款开源、轻量级的数据库管理系统,广泛应用于嵌入式系统和移动设备,如iOS、Android等。在Mac平台上,使用SQLite...无论你是初学者还是经验丰富的开发者,都可以通过这个工具深入理解和应用SQLite及SQL语言。

    SQLite的SQL语法

    SQLite是一种轻量级的、自包含的、无服务器的、基于磁盘的SQL数据库引擎,广泛应用...理解这些差异对于有效利用SQLite进行数据库操作至关重要。开发者应根据具体需求选择适合的SQL语法,并注意SQLite特有的功能和限制。

    sqlite sql 语法(chm版)

    SQLite是一款轻量级的数据库引擎,它以C语言编写,被...在学习SQLite SQL语法时,理解这些基本概念至关重要。通过阅读“sqlite sql 语法.chm”文件,你可以深入学习每个主题,并掌握如何在实际项目中有效使用SQLite。

    sqlite的SQL语法手册详解速查

    ### SQLite的SQL语法手册详解速查 #### 一、引言 SQLite 是一款轻量级的数据库管理系统,因其便携性、高效性和易用性而被广泛应用于各种平台和应用...希望本篇内容能够帮助读者更好地理解和掌握 SQLite 的 SQL 语法。

    SQL Server数据导入SQLite工具及源码

    SQL Server和SQLite都是广泛应用的数据库系统,但它们在使用场景和特性上有所不同。SQL Server是Microsoft公司推出的企业级数据库管理系统,适用于大型企业,支持复杂的事务处理和大数据量的管理;而SQLite则是一款...

    Python-sqlitesqlparser脚本能从sqlite3dump文件中导出兼容MySQL的SQL文件

    `sqlite_sql_parser`是一个Python项目,它的主要功能是解析SQLite的`.dump`文件,并将其转换为MySQL可以理解的格式。这个脚本通过对原始SQL语句进行分析和修改,确保了与MySQL的兼容性。例如,它会处理SQLite特有的...

    nh3连接sqlite或sqlserver

    在标题"nh3连接sqlite或sqlserver"中,提到的是NH3与两种不同的数据库系统的集成:SQLite和SQL Server。SQLite是一款轻量级的嵌入式数据库,适用于移动设备和轻量级应用,而SQL Server是Microsoft提供的企业级数据库...

    SQLServer转SQLite源码

    综合以上,这个“SQLServer转SQLite源码”项目涵盖了数据库系统、数据迁移技术、编程语言应用、数据库架构理解和性能优化等多个方面的知识。通过分析和学习这份源码,开发者可以深入了解数据库迁移的细节,以及两种...

    SQLite SQL语法中文手册

    SQLite是一款开源、轻量级的关系型数据库管理系统,它无需独立服务器进程,可以直接嵌入到各类应用程序中使用。...通过学习和理解手册中的内容,你将能够熟练地在SQLite数据库中进行数据操作和管理。

    sqlserver转换sqlite

    标题中的“sqlserver转换sqlite”指的是将Microsoft SQL Server数据库的数据迁移至SQLite数据库的过程。这是一个常见的需求,尤其是在需要轻量级数据库、跨平台支持或者离线数据存储的场景中。SQL Server是企业级的...

    sqlite常用sql语句

    ### SQLite常用SQL语句知识点详解 #### 一、时间与日期操作 在处理数据库时,时间与日期的操作是非常常见的需求之一。...通过对上述知识点的学习和理解,可以更好地利用SQLite进行高效的数据管理和查询。

    SQLite Sql语法参考手册

    本参考手册将深入探讨SQLite的SQL语法,帮助开发者更好地理解和使用这一强大的数据库系统。 一、SQL基础 SQL(Structured Query Language)是用于管理关系数据库的标准语言,包括数据查询、数据操纵、数据定义和...

    sql 转换成 sqlite 源代码

    标题中的“sql 转换成 sqlite 源代码”指的是一个项目或工具,它提供了将传统的SQL数据库(如MySQL、PostgreSQL、Oracle等)的数据转换为SQLite数据库的解决方案。SQLite是一个轻量级的、文件式的数据库系统,常用于...

    总结SQLite不支持的SQL语法差异

    ### SQLite与SQL Server之间的SQL语法差异总结 #### 一、`TOP`子句与`LIMIT`子句 在SQL Server中,使用`TOP`子句来限制查询结果的数量,例如: ``` SELECT TOP 10 * FROM [index] ORDER BY indexid DESC; ``` 而在...

    SQL语法大全中文版(.DOC格式).zip_SQL doc_sql doc_sql sqlite_sql语法_报表

    这个压缩包"SQL语法大全中文版(.DOC格式).zip"包含了丰富的SQL学习资源,特别适合初学者和需要深入理解SQL语法的人员。文档以中文呈现,使得理解和学习更加方便。 文档“sql.doc”很可能是该压缩包的核心内容,它...

    安卓SQLite数据库相关-在Android平台上动态执行SQL语句.rar

    通过学习和理解以上知识点,开发者能够熟练地在Android平台上动态执行SQL语句,实现各种数据操作,构建功能丰富的应用程序。在实际开发中,还需注意数据安全、性能优化等方面的问题,确保应用的稳定性和用户体验。

    bbsMax v2.3 正式版(支持Sqlite和SqlServer)_bbsmax_2_rtm.zip

    此版本特别之处在于它同时支持两种不同的数据库系统:Sqlite和SqlServer,为用户提供了更加灵活的选择。 Sqlite是一款轻量级的、自包含的、无服务器的、零配置的、事务型的SQL数据库引擎。它无需单独的服务器进程,...

Global site tag (gtag.js) - Google Analytics