sql查询数据库表名
查询数据库里所有表名和字段名的语句
SQL 查询所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
查询表的所有字段名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
Oracle 查看所有表名:
SELECT TABLE_NAME FROM USER_TABLES
ACCESS 查看所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
MSYSOBJECTS 是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。
字段类型 |
中文说明 |
限制条件 |
其它说明 |
CHAR |
固定长度字符串 |
最大长度2000 bytes |
|
VARCHAR2 |
可变长度的字符串 |
最大长度4000 bytes |
可做索引的最大长度749 |
NCHAR |
根据字符集而定的固定长度字符串 |
最大长度2000 bytes |
|
NVARCHAR2 |
根据字符集而定的可变长度字符串 |
最大长度4000 bytes |
|
DATE |
日期(日- 月- 年) |
DD-MM-YY (HH-MI-SS ) |
经过严格测试,无千虫问题 |
LONG |
超长字符串 |
最大长度 2G (231 -1 ) |
足够存储大部头著作 |
RAW |
固定长度的二进制数据 |
最大长度2000 bytes |
可存放多媒体图象声音等 |
LONG RAW |
可变长度的二进制数据 |
最大长度 2G |
同上 |
BLOB |
二进制数据 |
最大长度 4G |
|
CLOB |
字符数据 |
最大长度 4G |
|
NCLOB |
根据字符集而定的字符数据 |
最大长度 4G |
|
BFILE |
存放在数据库外的二进制数据 |
最大长度 4G |
|
ROWID |
数据表中记录的唯一行号 |
10 bytes ********.****.**** 格式,* 为0 或1 |
|
NROWID |
二进制数据表中记录的唯一行号 |
最大长度4000 bytes |
|
NUMBER(P,S) |
数字类型 |
P 为整数位,S 为小数位 |
|
DECIMAL(P,S) |
数字类型 |
P 为整数位,S 为小数位 |
|
INTEGER |
整数类型 |
小的整数 |
|
FLOAT |
浮点数类型 |
NUMBER(38) ,双精度 |
|
REAL |
实数类型 |
NUMBER(63) ,精度更高 |
sql查询数据库表名相关推荐
- SQl查询数据库表名、表的列名、数据类型
1.获取所有数据库名: Select Name FROM Master..SysDatabases order by Name 2.获取所有表名: (1) Select Name FROM SysOb ...
- sql查询数据库表中重复数值
sql查询数据库表中重复数值 -- 查询表中id重复的值 select id from 表名 group by id having count(*) > 1--查询表中的重复记录,重复记录是根据 ...
- php sql查询数据库表结构,查看数据库表结构的PHP代码
PHP怎么查询MYSQL数据库的表结构?我没有被谁打败,我是败给了自己,败给了时间,但是我会追回我败得一切 我需要按顺序得到MYSQL数据库的各字段名,最好把各字段名写按顺序写入一数据库? 给你点思路 ...
- MySQL按名字查询所有信息_数据库小记:根据指定名称查询数据库表名及根据指定名称查询数据库所有表中的字段名称(支持mysql/postgre)...
注意:本篇文章仅适用于mysql和postgre这两种数据库 1.查询数据库中所有表名及对应表的详细信息 select * from INFORMATION_SCHEMA.tables 2.根据指定名 ...
- mysql查询表的列名主键_SQl查询数据库表名、表的列名、数据类型、主键
1.获取所有数据库名: 2.Select Name FROM Master..SysDatabases order by Name 3. 4.2.获取所有表名: 5. (1) 6.Select N ...
- sql查询数据库表结构
前言 本文用来记录,如何根据表名,直接查询表结构 代码如下 SELECTCOLUMN_NAME 列名,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHARACTER_MAXIMUM ...
- 查询数据库表名,数据表信息,MySQL Key值(PRI, UNI, MUL)的含义
数据表名: SELECT TABLE_NAME FROM information_schema.`TABLES` WHERE TABLE_SCHEMA ='v53' AND TABLE_TYPE =' ...
- sql查询数据库中所有表名
sql查询数据库中所有表名 查询数据库里所有表名和字段名的语句 SQLSERVER 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT ...
- SQL查询数据库名、表名和表字段名
一 Oracle 1,数据库名 -- Oracle没有提供数据库名称查询支持,只提供了表空间名称查询. -- 查询表空间(需要一定权限) SELECT* FROMv$tablespace; 2,表名 ...
最新文章
- LeetCode 12 Integer to Roman (整数转罗马数字)
- LVM逻辑卷 (概述lvm,管理卷组 物理卷 逻辑卷,磁盘配额)
- python发邮件给女朋友代码_python实现邮件发送完整代码(带附件发送方式)
- 用js拼html写下拉框,js实现下拉框效果(select)
- jquery 序列化表格内容为字符串(serialize)
- JPA零碎要点---JTA全局事物理解
- 微软提出Layout,多模态任务也有预训练模型啦
- 使用yum update更新文件系统时不更新内核的方法
- 树莓派64位系统_玩转树莓派之安装系统
- Unity 插件之 Highlighting 高亮插件
- Cinema 4D Mac(C4D)常用快捷键与自定义快捷键
- host地址切换工具-SwitchHosts
- 为什么说至强系列cpu是服务器u,至强cpu那么好,为什么日常装机的时候一般都选酷睿系列的呢?...
- 物联网传感技术——压电式传感器
- 一次聚类引发的一系列问题(多线程篇-多线程慢于单线程)
- 5G泡沫严重,5G用户数竟然比5G手机累计销量多近1.5亿!
- 文件与磁盘空间管理---外存分配方式、存储空间管理
- 一回生,二回熟,三回巧
- 计算机网桥知识,网桥的作用及工作原理【图文】
- 【软件测试】敏捷方法与测试左移
热门文章
- IP-MAC地址绑定
- mysql 给视图创建索引_mysql-视图及索引简介
- miniui隐藏div隐藏tr的方法
- 雷神MixBook Air笔记本系统故障怎么重装?
- 什么是免签支付那个好
- Python如何启动windows本地程序
- 2022年红人营销:5个快速找到YouTube垂类网红的方法
- 全国计算机等级考试 四级网络工程师 选择题少选有份吗,3月计算机等级考试四级网络工程师试题...
- Windows 安装babun教程以及没有文件扩展“.vbs”的脚本引擎的解决方案
- 初学Python实训心得以及一个爬虫例子