在SQLserver2008中,怎么在整个数据库的所有表中搜索一个数据,求详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在SQLserver2008中,怎么在整个数据库的所有表中搜索一个数据,求详解相关的知识,希望对你有一定的参考价值。

参考技术A 是从表中获取数据的。
先查看数据库中的表,了解表的结构。然后看你要查找的字段在那张(或那些)表中。再查找。
参考技术B select * from sys.database

use DATABASENAME

select * from sys.tables

上面三位,请认真审题好不
参考技术C select * from 表名 where 字段名=值 参考技术D select * from XX

MS SQLServer 怎么将整个表的数据 生成 插入脚本 ?

我的数据库之前是2000 的 现在要改用2005 怎么讲数据导入到 相同的表中,如果是 生成插入脚本怎么解决?

参考技术A 建议使用SQL Server 2008或其以后版本的SQL Server Management Studio来生成脚本,在生成脚本向导里可以选择生成表的架构和数据,也就是可以生成INSERT语句。SQL Server 2005的Management Studio是不支持生成INSERT脚本的追问

已经解决了
select '
insert into(CALLCODE,CODE,NAME,CALLER,CALLED,USERNAME,)
values('
+Convert(bigint,callcode)+','+code+','+[NAME]+','+CALLER+','+CALLED+','+USERNAME+')'
from HD201108

参考技术B 直接用sqlserver的导入功能就可以不数据导过去了。追问

已经解决了
select '
insert into(CALLCODE,CODE,NAME,CALLER,CALLED,USERNAME,)
values('
+Convert(bigint,callcode)+','+code+','+[NAME]+','+CALLER+','+CALLED+','+USERNAME+')'
from HD201108

以上是关于在SQLserver2008中,怎么在整个数据库的所有表中搜索一个数据,求详解的主要内容,如果未能解决你的问题,请参考以下文章

求教在sqlserver2008中的表中怎么添加一列自增的列?

sqlserver怎么导出数据库

怎么查sqlserver 2008中某个数据库的编码方式

怎么在MAC上安装sql server

sqlserver 2008 with 关键字怎么用

sql怎么把表结构导出来