注册 登录
编程论坛 SQL Server论坛

怎样查询库里所有包含有某个记录的表?

半分钟 发布于 2011-11-10 13:12, 1363 次点击
我想查询字段ABCD的值等于1234的所有记录,
请问要怎么操作呢,
谢谢了
5 回复
#2
tangyunzhong2011-11-12 19:34
以下是引用半分钟在2011-11-10 13:12:38的发言:

我想查询字段ABCD的值等于1234的所有记录,
请问要怎么操作呢,
谢谢了
不知道你说的字段ABCD是一个字段还是4个字段?
下面是理解成4个字段
select * from 表 where A='1234' OR B='1234' OR C='1234' OR D='1234'
#3
chtml小兵2011-11-12 22:12
题意不明
#4
Dazzler2011-11-15 14:18
select * from table where ABCD='1234'
#5
wsh0303512011-11-18 16:53
呵呵。楼主的意思。是在一个数据库A里面有N个表。然后。有很多表都是有字段名ABCD.现在想把含有字段名ABCD,且这他值等于1234的。数据表给全查出来。我不会,我也学习学习。
#6
autobot2011-11-23 13:16
写一个动态的SQL语句,然后用下面这个查询调出系统内所有的用户表
SELECT * FROM sysobjects WHERE xtype = 'U' AND type = 'U'

遍历一下所有表的列就OK了!
1