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

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();

相关文章:

  • 一道积分_3
  • Linux多线程
  • Java 大视界 -- 基于 Java 的大数据机器学习模型的可扩展性设计与实践(149)
  • 使用 Python 开发 MCP Server 及 Inspector 工具详解
  • 【2025 华中师范大学-菜鸟杯程序设计竞赛】部分题解
  • 多模态工作idea讨论
  • HTTPS协议—加密算法和中间攻击人的博弈
  • 【Dive Into Stable Diffusion v3.5】2:Stable Diffusion v3.5原理介绍
  • Baklib驱动企业数字化内容管理升级
  • WebSocket接入SSL证书
  • Java面试黄金宝典11
  • 数据库锁机制
  • 《Oracle DBA入门实战:十大高频问题详解与避坑指南》
  • 智能飞鸟监测 守护高压线安全
  • 使用 Go 构建 MCP Server
  • 【yolo11自定义实例分割训练集教程】
  • 2.2.盈亏平衡分析
  • webstorm调试模式报错:Cannot detect a launch configuration
  • 快速入手:Nacos融合SpringCloud成为注册配置中心
  • MySQL 入门大全:常用函数
  • 调查丨永久基本农田沦为垃圾堆场,整改为何成“纸面工程”?
  • 广东一驴友在英德野景点溺亡,家属被爆向21名同伴索赔86万
  • 《掩耳盗邻》:富人劫富,是犯罪,也是赎罪?
  • 2024年全国博物馆接待观众14.9亿人次
  • 浙江美术馆馆长人民日报撰文:打开更辽阔的审美场域
  • 从良渚到三星堆:一江水串起了5000年的文明对话