用游标循环以下,可能效网站推广率有点低,以下是我写的一个存储过程语句供参考
--exec searchkeyword '物理'
Create proc searchkeyword(@keyword varchar(100))
as
begin
declare @tablename varchar(100),@colname varchar(100),@sql nvarchar(2000),@cou int
create table #t
(
tablename varchar(100),
colname varchar(100)
)
declare c1 cursor for
select a.name as TableName,b.name as ColName From sysobjects a
inner join syscolumns b on (a.id=b.id)
where a.xtype='U'
open c1网站推广
fetch next from c1 into @tablename,@colname
WHILE @@FETCH_STATUS = 0
begin
set @sql='select @count=count(*) from '+@tablename+' where '+@colname+'=@keyword'
begin try
exec sp_executesql @sql, N'@count int out,@keyword varchar(20)', @cou out ,@keyword
end try
begin catch
set @cou=0
end catch
if @cou>0
begin
insert into #t values(@tablename,@colname)
end
fetch next from c1 into @tablename,@colname
end
CLOSE c1
DEALLOCATE c1
select * from #t
end
制作网站相应要请网站关键词优化经验丰富的专业人才来网站设计再行 真真实实懂网站关键词优化的人,才会用时非常多精力中设计制作网页构架。作出有那么多的见效网站。sql 数据库中所有表中查询关键字单位找人做网站,能有那些如此一个误以为:只不过寻找本地方网络制作单位、以为随便设计制作个网站就能网上实施交易了,后来没有任意成果。2004年起,我企业开头做网站通过来长期创新 不断实践。经历过众多成就 也有过广大失败。十年时间和精力的实战经验积蓄,使本公司更走向老到。