当前位置: 首页 > article >正文

SQLite 查询数据库属性

1. 查看所有表名

若要查看数据库里的所有表名,可以借助 sqlite_master 系统表来实现。sqlite_master 表存储着数据库的元数据,其中包含了所有表、视图、索引等的定义信息。

SELECT name FROM sqlite_master WHERE type='table';

在这里插入图片描述

2. 查看表的结构

若要查看某个表的结构,也就是表的列名、数据类型等信息,可以使用 PRAGMA table_info 指令。

PRAGMA table_info(table_name);

你需要把 table_name 替换成你实际要查看的表名。
在这里插入图片描述

3. 查看数据库文件大小

在 SQLite 命令行工具中,没有直接查看数据库文件大小的指令,但你可以通过操作系统的命令来查看。例如,在 Linux 或者 macOS 系统中,你可以使用 du 命令:

du -h your_database.db

在 Windows 系统中,你可以使用 dir 命令:

dir your_database.db

4. 查看 SQLite 版本

你可以使用以下 SQL 语句来查看当前使用的 SQLite 版本:

SELECT sqlite_version();

http://www.kler.cn/a/595303.html

相关文章:

  • AI视频是否会影响原创价值
  • 人工智能:企业RAG方案
  • 浅谈跨平台框架的演变(H5混合开发->RN->Flutter)
  • 【C++11】左值引用、右值引用、移动语义和完美转发
  • 编程语言选择分析:C#、Rust、Go 与 TypeScript 编译器优化
  • 【华为Pura先锋盛典】华为Pura X“阔折叠”手机发布:首次全面搭载HarmonyOS 5
  • 城市更新浪潮下的破局之道:中建海龙模块化集成建筑技术的新应用
  • 2020年全国职业院校技能大赛改革试点赛高职组“云计算”竞赛赛卷第三场次题目:公有云部署与运维
  • centos 9 编译安装 rtpengine
  • 【Agent】Dify Docker 安装问题 INTERNAL SERVER ERROR
  • 如何提高G口服务器的安全性?
  • springboot整合modbus实现通讯
  • dfs刷题排列问题 + 子集问题 + 组和问题总结
  • 超出了存储过程、函数、触发器或视图的最大嵌套层数(最大层数为 32) 进行问题排查
  • python中所有内置类型
  • 20250321在荣品的PRO-RK3566开发板的buildroot系统下使用ll命令【直接编译进IMG】
  • 单臂路由实验
  • ubuntu 解挂载时提示 “umount: /home/xx/Applications/yy: target is busy.”
  • 【Linux】Makeflie CMake快速上手指南
  • IoTDB TTL不生效