sqlserver全库搜索关键字

declare @Str nvarchar(max), @tableName varchar(50), @colName varchar(50), @rowCount int

select a.name tableName, b.name Colname, 0 as IsFound into #t1
from sysobjects a join syscolumns b on a.id=b.id join systypes c on b.xtype=c.xtype
where a.[type]='U' and c.name in ('varchar', 'nvarchar', 'char', 'nchar') --这里是设置字段的类型,以缩小范围

declare _c1 cursor for select Colname, tableName from #t1
open _c1
fetch next from _c1 into @colName, @tableName
while @@FETCH_STATUS=0 begin
--print @Str
	select @Str='select @rowCount=count(1) from ['+@tableName+'] where ['+@colName+'] like ''%keywords%''' --这里是要查找的内容
	exec sp_executesql @Str, N'@rowCount int output', @rowCount output
	if @rowCount>0 update #t1 set IsFound=1 where ColName=@colName and tableName=@tableName
fetch next from _c1 into @colName, @tableName
end
close _c1
deallocate _c1
select * from #t1 where IsFound=1
drop table #t1

tableName:表名
Colname:列名
IsFound:找到的个数

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ASP.NET SQL服务器图书销售系统源代码是一个用于管理图书销售的网络应用程序的源代码。它使用ASP.NET作为前端技术,并使用SQL Server作为后端数据库管理系统。 该系统具有以下主要功能: 1. 注册和登录:用户可以注册一个账户,并使用用户名和密码登录系统。 2. 图书管理:管理员可以添加、编辑和删除图书信息,包括书名、作者、出版日期、价格等。 3. 图书搜索:用户可以通过关键字搜索图书,并根据结果查看图书详细信息。 4. 商品展示:系统可以按照分类或其他标准展示图书,以吸引用户浏览和购买。 5. 购物车:用户可以将感兴趣的图书添加到购物车中,并随时查看购物车中的图书列表。 6. 订单管理:用户可以查看已下订单的状态,以及历史订单的详细信息。 7. 支付功能:用户可以选择不同的支付方式进行支付,以完成订单的结算过程。 8. 用户评价:用户可以对购买过的图书进行评价和打分,以提供给其他用户参考。 这个源代码提供了一个基本的框架,可以根据实际需求进行扩展和个性化定制。它采用ASP.NET技术,可以提供良好的用户体验和响应速度。同时,利用SQL Server作为数据库管理系统,可以高效地存储和检索图书信息。 总而言之,ASP.NET SQL服务器图书销售系统源代码提供了一个功能齐全、灵活可扩展的图书销售平台,可以帮助图书商家管理图书库存、吸引用户浏览和购买,并提供方便的支付和订单管理功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值