数据库(获取包含某字段的所有表名)

 

查找字段名为user_name的所有表

select d.name as table_name, a.name as column_name from syscolumns a inner join sysobjects d on a.id = d.id and d.xtype = ‘U‘ 
where a.name = ‘user_name‘;
时间: 2024-10-10 20:57:07

数据库(获取包含某字段的所有表名)的相关文章

查询数据库中带有某个字段的所有表名

mysql数据库查询带有某个字段的所有表名 SELECT * FROM information_schema.columns WHERE column_name='column_name'; oracle数据库查询带有某个字段的所有表名select column_name,table_name,from user_tab_columns where column_name='column_name'; 原文地址:https://www.cnblogs.com/anjunshuang/p/9599

查找本库包含某字段的所有表

数据库表格多了,想找出包含某个字段的所有表. --syscolumns 和 sysobjects 是数据库 维护的 列集表 和 表集表 SELECT col.name TableName FROM syscolumns col JOIN sysobjects tab ON col.id = tab.id AND tab.type='U' AND col.name='Phone' 查找本库包含某字段的所有表,码迷,mamicode.com

C#中获取Excel文件的第一个表名

//    2.以数据库方式打开并输入数据//      此方式将xls文件所在目录看作数据库,其中的xls文件看作数据库表,表名即文件名(不加扩展名).//      函数importExcelToDataSet(string FilePath,string sheet)功能:从xls中读出数据到DataSet中,并返回DataSet对象. private DataSet importExcelToDataSet(string FilePath/*即文件目录的路径*/, string shee

mysql查询数据库中包含某字段(列名)的所有表

SELECT TABLE_NAME '表名',TABLE_SCHEMA '数据库名',ORDINAL_POSITION '顺序',COLUMN_NAME '字段',DATA_TYPE '类型' ,CHARACTER_OCTET_LENGTH '字节长',if(COLUMN_KEY='PRI',"√","") '主键',if(EXTRA='auto_increment',"√","") '自增长' ,if(IS_NULLABLE

C#读取Excel导入到数据库及读取Excel工作表为任意表名的方法

添加openFileDialog1,用于选择Excel表 using System.IO;using System.Data.OleDb; //导入Excel表 private void btnInto_Click(object sender, EventArgs e) { string resultFile = ""; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.Filter = &qu

MS SQL Server数据库两个库之间相同数据表名内容批量对比方法

上一篇"导出记录数量对比-软件测试方法(一)",主要介绍数据导出结果记录数量和原始正常好库的记录数量精确对比,测试软件导出少数据的相关bug.本文测试方法旨在更精确比对表记录内部数据差异,记录数量的对比只是恢复准确率的必要条件,而记录内部的字段数据内容是否一致,才是比较的终极目标. 一. 测试目的:在很多情况下,数据导出是以记录数量来衡量是否齐全.在某些情况下,数据记录数量导出是一致的,但,记录内部数据却出现差异,比如某些数字字段,一旦出现差异,其结果将带来不准确.本测试大纲目的是比对

仅作记录,游标,级联删除,获取所有该外键的表名

以下内容只是部分原创,仅是之前收集到的知识.只做记录避免遗忘,具体出处已遗忘. 一.游标结构 总是遗忘游标的结构 declare PeriodDataCursor cursor for select ID , ClassTime from @temptable order by [ClassTime] desc open PeriodDataCursor fetch next from PeriodDataCursor into @ID , @firstClsTime while(@@FETCH

shell 脚本连接mysql数据库查询database中表的数量和表名

#!/bin/bash MYSQLHOST="127.0.0.1" MYSQLUSER="root" MYSQLPWD="root" MYSQLPORT="3306" MYSQLDB="test" echo "health tables total:" > mysqlCount.txt; mysql -h$MYSQLHOST -u$MYSQLUSER -p$MYSQLPWD -P$

SQL语句获取所有数据库名、表名、字段名、表字段长度

引自:http://www.2cto.com/database/201209/155178.html 获取数据库中所有的表 SELECT SysObjects.name AS Tablename FROM sysobjects WHERE xtype = 'U' 获取数据库中所有表的列名 SELECT SysColumns.name AS Columnsname, SysObjects.name AS Tablename FROM SysObjects, SysColumns WHERE Sys