sql语句查询表字段
版权声明:本文为博主原创文章,未经博主允许不得转载。
目录(?)[-]
- Oracle
- Sql Server
- Mysql
Oracle:
查询数据表(Tables)名称:
select Table_Name, Tablespace_Name
from Dba_Tables
where Tablespace_Name = 'USERS';
查询数据表(Tables)中的字段(Columns)名称:
sql1:select column_name from all_tab_columns where table_name='table1';
sql2:select column_name from user_tab_columns where table_name='table1';
查询数据库(Databases)名称
Sql Server:
查询数据库(Databases)名称:
SELECT name FROM master.dbo.sysdatabases WHERE status <> 512
查询数据表(Tables)名称:
SELECT name FROM dbo.sysobjects WHERE OBJECTPROPERTY(id,N'IsUserTable') = 1 AND name <> 'dtproperties'
查询带Schema 的数据表(Tables)名称:
SELECT b.name + '.' + a.name AS name FROM sysobjects a INNER JOIN sys.schemas b ON a.uid=b.schema_id WHERE OBJECTPROPERTY(id,N'IsUserTable') = 1 AND a.name <> 'dtproperties'
查询数据表(Tables)中的字段(Columns)名称:
SELECT * FROM dbo.syscolumns WHERE id=OBJECT_ID(N'[Production].[Product]') ORDER BY colid
或者
Select name from syscolumns Where ID=OBJECT_ID('tName')
Mysql:
查询数据库(Databases)名称:
SHOW DATABASES /*这可以查看到所有的数据库名称*/
查询数据表(Tables)名称:
SHOW TABLES /*可以查看到当前数据库的所有表*/
查询数据表(Tables)中的字段(Columns)名称:
show columns form 表名 from 数据库名
或者:
show columns from 数据库名.表名
sql语句查询表字段相关推荐
- mysql中SQL语句查询表字段名、注释、字段类型
查询dababase当前库下所有表名及表注释 select column_name,column_comment,data_type from information_schema.columns w ...
- sql语句查询表字段类型格式
select a.name 表名,b.name 字段名,c.name 字段类型,c.length 字段长度 from sysobjects a,syscolumns b,systypes c wher ...
- mysql oradba,使用SQL语句查询表及表字段类型说明
今天突然遇到有人要数据库表及表字段说明,数据库表太多又不能一个个表去找,就想想SQL是否能直接查询出来. 经过查询资料,加上一些自己的一些调整写了一个sql语句,在此记录一下,以方便日后查找使用. S ...
- oracle字段长度大于3的值,sql语句查询字段长度大于6
sql语句怎么在一个数据库中查找拥有同一字段名的所有表 1.在Oracle中,这样写就可以解决了select column_name,table_name from user_tab_columns ...
- SQL语句修改字段类型与第一次SQLServer试验解答
SQL语句修改字段类型 mysql中 alert table name modify column name type; 例子:修改user表中的name属性类型为varchar(50) alert ...
- mysql中利用sql语句修改字段名称,字段长度等操作(亲测)
在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿.这些操作可以在phpmyadmin或者别的m ...
- sql中有一些保留字,当你的字段名是它的保留字时,这个时候sql语句的字段不加``就会报错...
sql中有一些保留字,当你的字段名是它的保留字时,这个时候sql语句的字段不加``就会报错 转载于:https://www.cnblogs.com/w123w/p/10673692.html
- mysql字段重命名_MySQL中使用SQL语句对字段进行重命名
MySQL中,如何使用SQL语句来对表中某一个字段进行重命名呢?我们将使用alter table 这一SQL语句. 重命名字段的语法为:alter table change . 现在我们来尝试把tes ...
- mysql给字段添加描述_用sql 语句给字段添加描述
用sql 语句给字段添加描述 IF not exists (SELECT * FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', ...
最新文章
- 当前流行的J2EE WEB应用架构分析
- 使用tolua++编译pkg,从而创建自定义类让Lua脚本使用
- python比赛2020_2020蓝桥杯python组备战方法
- 360安全浏览器兼容模式怎么设置_360浏览器极速模式怎么设置
- qt 中转化图片格式与大小的方法
- 知识图谱资源-NLP
- C++Singleton的DCLP(双重锁)实现以及性能测评
- python自动化运维快速入门-Python自动化运维快速入门
- .Net5 WPF快速入门系列教程
- python datetime strptime_python datetime模块strptime/strptime format常见格式命令_施罗德_新浪博客...
- Python计算机视觉编程pdf
- 史上最迷你人脸数据集olivettifaces基于卷积神经网络模型+迁移学习构建人脸识别模型实战
- 13.熟悉JDK的配置,环境变量
- 二叉树(Binary Tree)
- fileupload的回调方法_fileupload指令实现
- 入职要求提供上家公司的工资银行流水?
- 帆软报表设置的参数不显示_FineReport报表工具显示格式和显示值的设置
- Windows部署静态网站
- await把Promise解析为普通对象,async函数return的返回值是promise对象,await后转化为普通Object
- 实现百度下拉菜单实例(利用jsonp跨域请求百度数据接口)