当前位置:首页 » 编程语言 » sql查询到的结果怎么看是在哪
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql查询到的结果怎么看是在哪

发布时间: 2022-08-11 04:30:41

sql 如何查询一个数值在数据库的哪个表中

任何一种关系型数据库都不可能用SQL语句实现这种查询,因为你不知道表名和列名。
理论上用程序或存储过程遍历数据库中所有表和所有列,用表数×列数个SQL语句,可以实现你要的结果。不过有可能会查到很多表很多列都有匹配的数据行,如何确定哪张表哪列,就没有办法了。

㈡ 在SQL server 2008中,只知道一个数据,怎么查到它是哪个表中在哪个库中

1获取当前数据库中所有表名
2获取所有表的字段名和字段类型
3循环查找对应的数据

简单来说就是穷举啊

㈢ 如何在SQL中查找数值所在表

哥们儿,数据库不会这么用的,虽然能做到
如:
1、声明游标
//关键,查询表名,通过游标可以控制表名逐行筛选
select name from sysobjects
where type='U'
2、开始游标,得到表名@tablename
3、循环拼接sql语句并判断
@sql = 'select * from ' + @tablename + ' where 1 = 1'
select @sql += ' or name = ' + 你的值 from syscolumns where id = object_id(@tablename)
exec(@sql) --得到的结果,最后你需要怎么处理就怎么处理,这里返回的是表
以上只是思路,我是没这么用过,你自己看着办

㈣ SQL查询的中间结果存放在哪

用如下语句查询: select table_name,tablespace_name from user_tables;查出来的结果就是表所保存的表空间位置,如图: user_tables用语存放当前用户名下的表的信息。

㈤ 用sql 语句怎么查询建立的表是保存在什么位置的啦

1、创建数据表,create table ckx_location(id number, value varchar2(200));

㈥ SQL 2005 中怎么查询表在那个数据库,在什么位置

select * from sysobjects where name like '%表名称%'
where type ='u'
在你的每一个数据库上执行,当显示出结果的数据库就是有这个表的数据库了。

㈦ sql通过查询出的结果判断从哪张表取数据

使用case when

㈧ sql数据库建表填入数据后怎么显示结果

数据库管理工具可以直接显示。
数据库管理工具可以很直观查询到数据库储存的数据,如phpMyAdmin只可以直接打开MySQL数据库的表,直接查看其中的内容。但是Mssql数据即使用SQLServer数据库管理工具也很难直观地看到表中保存的数据,需要输入命令才行。
首先打开软件,在右侧的对象资源器选中需要查询的mssql数据库,点击菜单栏新建查询,在新打开的窗口输入表名,点击执行,就可以看到表的数据。

㈨ sql 如何查询一个数值在数据库的哪个表中

哥们儿,数据库不会这么用的,虽然能做到
如:
1、声明游标
//关键,查询表名,通过游标可以控制表名逐行筛选
select name from sysobjects
where type='U'
2、开始游标,得到表名@tablename
3、循环拼接sql语句并判断
@sql = 'select * from ' + @tablename + ' where 1 = 1'
select @sql += ' or name = ' + 你的值 from syscolumns where id = object_id(@tablename)
exec(@sql) --得到的结果,最后你需要怎么处理就怎么处理,这里返回的是表

以上只是思路,我是没这么用过,你自己看着办