国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL server根據值搜表名和字段

2024-08-31 00:55:25
字體:
來源:轉載
供稿:網友
SQL server根據值搜表名和字段

DECLARE @what varchar(800) SET @what='lll' --要搜索的字符串

DECLARE @sql varchar(8000)

DECLARE TableCursor CURSOR LOCAL FOR SELECT sql='IF EXISTS ( SELECT 1 FROM ['+o.name+'] WHERE ['+c.name+'] LIKE ''%'+@what+'%'' ) PRINT ''所在的表及字段:['+o.name+'].['+c.name+']''' FROM syscolumns c JOIN sysobjects o ON c.id=o.id

-- 175=char 56=int 可以查 select * from sys.types WHERE o.xtype='U' AND c.status>=0 AND c.xusertype IN (175, 239, 231, 167 )

OPEN TableCursor

FETCH NEXT FROM TableCursor INTO @sql WHILE @@FETCH_STATUS=0 BEGIN EXEC( @sql ) FETCH NEXT FROM TableCursor INTO @sql END

CLOSE TableCursor

-- 刪除游標引用 DEALLOCATE TableCursor


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普格县| 康定县| 饶平县| 察雅县| 丘北县| 涟源市| 民和| 彭水| 崇义县| 从江县| 巫溪县| 曲靖市| 施秉县| 长丰县| 甘南县| 密云县| 德令哈市| 赤峰市| 定日县| 交城县| 光泽县| 盐池县| 辽宁省| 淮阳县| 科尔| 濮阳市| 山阴县| 霍山县| 永仁县| 祁连县| 抚宁县| 三江| 渝北区| 电白县| 安宁市| 大同县| 望城县| 杭锦后旗| 嵊泗县| 海口市| 中超|