knrt.net
当前位置:首页 >> 在SQL SERVER 数据库中如何根据一个字段名去查哪些... >>

在SQL SERVER 数据库中如何根据一个字段名去查哪些...

SQLSERVER中 根据字段名称查找所在表格名称的方法: 一、语句的思路: SQLSERVER的两个系统表:1、保存表格字段属性的:syscolumns 2、保存数据库对象属性的:sysobjects ,它们都包含对象ID字段,所以可以使用两个表格的ID字段,作为表格联合检...

可以通过如下语句得到当前Sql server中所有的数据的名称: use master select [name] from [sysdatabases] order by [name] go 结果: name master tempdb model msdb BJQX_XLT BJQX_LT unicom BJQX_CNET

--举个例子,表名为zwj,字段为sp,查询sp字段中含有'所有'的语句为select * from zwj where sp like '%所有%'--表名为zwj,字段为sp,查询sp字段中含有'所'或'有'的语句为select * from zwj where sp like '%所%' or sp like '%有%'

a.name为字段,b.name为表sql语句: select a.name,b.name from syscolumns a inner join sysobjects b on a.id=b.id where a.name = 'cAssignId'

可以用以下SQL在SQLSERVER中查询某字段在哪些表中含有的语法: select sysobjects.name from syscolumns inner join sysobjects on syscolumns.id = sysobjects.id and sysobjects.xtype = 'u' where syscolumns.name = '字段名字'

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语言是...

select CONVERT(varchar(12) , 日期字段,112 ),sum(累加字段) from 表名 where 日期字段 between '2013-01-01' and '2013-01-31' group by CONVERT(varchar(12) , 日期字段,112 ) 日期区间我用的1月1号到1月31号,你自己改一下吧

--举个例子,表名为zwj,字段为sp,查询sp字段中含有'所有'的语句为 select * from zwj where sp like '%所有%' --表名为zwj,字段为sp,查询sp字段中含有'所'或'有'的语句为 select * from zwj where sp like '%所%' or sp like '%有%'

利用SQL语句来查询字段所在的表 从某数据库中查出包含 字段名 字段的所有表名 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = '字段名' 实例: 1、后台添加扩展字段 。 2、选中所在的数据库右键新建查询并输入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 COLUM...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com