00问答网
所有问题
在一个SQL数据库中怎么查出包含某个特定字段的所有数据表信息
在工作中,笔者有时需要客户的要求更改某个表的字段值,但是数据库中涉及到这个字段的表多且复杂。如果没有完全修改会影响这个系统的运行,在SQL中有没有这样的工具或语句解决这个问题
举报该问题
其他回答
第1个回答 2020-01-04
--查找含有相同字段的表(已知字段名)
select
a.name
as
tbleName,
b.name
as
columnname
from
sysobjects
a,
syscolumns
b
where
a.id=b.id
and
a.type='U'and
b.name='字段名'
相似回答
sql
语句
怎么在一个数据库中
查找拥有同一
字段
名
的所有表
?
答:
1、在Oracle中,这样写就可以解决了 selectcolumn_name,table_namefromuser_tab_columnswherecolumn_name='test_name'2、在
Sql
Server中,这样写就可以解决了 SELECTCOLUMN_NAME,TABLE_NAMEFROMINFORMATION_SCHEMA.columnsWHERECOLUMN_NAME='test_name'
SQL
即
结构化查询语言
(StructuredQueryLanguage),是一种特殊...
sql
语句
怎么在一个数据库中
查找拥有同一
字段
名
的所有表
答:
1、在Oracle
数据库中
select column_name,table_name from user_tab_columns where column_name= 'test_name'2、在SqlServer数据库中 SELECT COLUMN_NAME,TABLE_NAME FROM INFORMATION_SCHEMA.columns WHERE COLUMN_NAME='test_name'
SQL
语言是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用...
sql
语句
怎么在一个数据库中
查找拥有同一
字段
名
的所有表
?
答:
利用
SQL
语句来查询字段所在的表 从
某数据库中查出包含
字段名
字段的所有表
名 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = '字段名'实例:1、后台添加扩展字段 。2、选中所在的数据库右键新建查询并输入SQL语句 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN...
sql
查询
数据库中
有
某个
值
的所有表
答:
1、首先在电脑中打开Microsoft SQL Server,查询所有数据库。2、查询当前数据库中所有表名
。说明:xtype='U':表示所有用户表,xtype='S':表示所有系统表。3、查询指定表中的所有字段名。4、然后查询指定表中,所有字段名和字段类型。5、接着获取主键字段,获取数据库所有类型,就完成了。
大家正在搜
一个表可以包含多个数据库
常用的数据库有哪些
数据库的基本特点
数据库的定义
sql数据库怎么用
sql数据库有什么用
SQL数据库
数据库包括
数据库有哪些类型