可以使用sqlite3工具和.import命令将CSV文件导入SQLite表。此命令接受文件名和表名。 这里,文件名是用于指定从哪里获取数据,表名是要导入数据的表。在没有指定表名的情况下,它将根据CSV文件中的数据自动创…
分类:SQLite教程
SQLite外键
SQLite Foreign Key语句用于指定一个表中的值也出现在另一个表中。 它在SQLite数据库中执行强制引用完整性。 被引用的表称为父表,而具有外键(或引用父表)的表称为子表。 子表中的外键通常会引用父表中的主…
SQLite主键
SQLite主键是用于唯一定义行记录的一个简单字段或多个字段的组合。一个表只能有一个主键。 主键的值不可以是一个NULL值。 创建主键 主键通常在创建表时一同创建。在执行CREATE TABLE语句时可以直接定义主键。 …
SQLite删除触发器
在SQLite中,DROP TRIGGER命令用于从表中删除一个指定触发器。 语法 DROP TRIGGER trigger_name; 示例 可以使用以下语句,创建一个触发器 – CREATE TRIGGE…
SQLite触发器(删除之前/之后)
SQLite触发器(删除之前/之后)指定如何在删除数据后执行触发器。假设有两个表:company和audit。 创建company表的语句如下 – CREATE TABLE company( ID INT P…
SQLite触发器(更新之前/之后)
SQLite触发器(更新之前/之后)指定了如何在更新数据后执行触发器操作。 假设有两个表company和audit,在这里要对在company表中的每个记录更新时进行审核。 创建company表的语句 – C…
SQLite触发器(插入之前/之后)
SQLite插入之前或之后触发器指定了如何在插入数据后创建触发器。 假设有两个表:COMPANY和AUDIT,在这里要对向COMPANY表中插入的每条记录进行审计。如果您已经有创建过一个COMPANY表,请将其删除并重新…
SQLite触发器
SQLite触发器是一种事件驱动的动作或数据库回调函数,它在对指定的表执行INSERT,UPDATE和DELETE语句时自动调用。 触发器的主要任务就是执行业务规则,验证输入数据和保持审计跟踪。 触发器的使用: 触发器用…
SQLite SUM()函数
SQLite SUM()函数用于返回表达式或给定数字列的总和。 语法 SELECT SUM(aggregate_expression) FROM tables [WHERE conditions]; 在SUM()函数中使…
SQLite COUNT()函数
SQLite COUNT()函数用于检索表达式或给定列的行数。 语法 SELECT COUNT(aggregate_expression) FROM tables [WHERE conditions]; 在GROUP B…
SQLite AVG()函数
SQLite AVG()函数用于检索表达式或给定列的平均值。 语法 SELECT AVG(aggregate_expression) FROM tables [WHERE conditions]; 在GROUP BY子句…
SQLite MAX()函数
SQLite MAX()函数用于获取表达式或给定列的最大值。 语法 SELECT MAX(aggregate_expression) FROM tables [WHERE conditions]; 在GROUP BY子句…