常用SQL语句

  1. 查看表中字段定义
sql 复制代码
-- MySQL/Oracle:  
DESC your_table;  

-- 或者通用信息视图:  
SELECT 
  column_name, data_type, character_maximum_length, is_nullable 
FROM information_schema.columns 
WHERE table_schema = 'your_schema' 
  AND table_name   = 'your_table';
  1. 查看表的总行数 查看表的前5行
sql 复制代码
-- 总行数  
SELECT COUNT(*) AS total_rows 
FROM your_table;

-- 前几行样本  
SELECT * 
FROM your_table 
LIMIT 5;
  1. 检查col1 和 col2 空值的个数
sql 复制代码
SELECT
  SUM(CASE WHEN col1 IS NULL THEN 1 ELSE 0 END) AS col1_nulls,
  SUM(CASE WHEN col2 IS NULL THEN 1 ELSE 0 END) AS col2_nulls,
  ... 
FROM your_table;
  1. 查看建表语句
sql 复制代码
SHOW CREATE TABLE your_table_name;
相关推荐
TDengine (老段)6 分钟前
TDengine Python 连接器入门指南
大数据·数据库·python·物联网·时序数据库·tdengine·涛思数据
萧曵 丶29 分钟前
事务ACID特性详解
数据库·事务·acid
kejiayuan1 小时前
CTE更易懂的SQL风格
数据库·sql
kaico20181 小时前
MySQL的索引
数据库·mysql
清水白石0082 小时前
解构异步编程的两种哲学:从 asyncio 到 Trio,理解 Nursery 的魔力
运维·服务器·数据库·python
资生算法程序员_畅想家_剑魔2 小时前
Mysql常见报错解决分享-01-Invalid escape character in string.
数据库·mysql
PyHaVolask2 小时前
SQL注入漏洞原理
数据库·sql
ptc学习者3 小时前
黑格尔时代后崩解的辩证法
数据库
代码游侠3 小时前
应用——智能配电箱监控系统
linux·服务器·数据库·笔记·算法·sqlite
!chen3 小时前
EF Core自定义映射PostgreSQL原生函数
数据库·postgresql