當前位置:首頁 » 編程語言 » 專題在sql里是哪個表
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

專題在sql里是哪個表

發布時間: 2022-06-06 23:50:21

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中如何知道欄位在哪個表裡

資料庫不同,查找方法不同
以下是sqlserver的,oracle的自己上網找下,也挺快的
Select *
From sysobjects s
Where Exists(
Select *
From syscolumns
Where ID = s.ID and name like '%user%'
)

⑶ sql搜索表在哪個資料庫里怎麼做

--dba下的表
SELECT * FROM dba_tables;
--當前用戶下可以查看的所有表
SELECT * FROM all_tables;
--當前用戶的表
SELECT * FROM user_tables;

SELECT * FROM all_Tables WHERE owner = 'user_name大寫' AND (table_name LIKE '%XX' OR table_name LIKE 'XX%');
是不是你要的

⑷ SQL的表保存在哪個文件夾里

語句求一個表要保存在C:\\123\\456.xls SQL是資料庫操作語句不能創建文件夾更不能創建文件、你需要用一種編程語言去實現操作 sqlplus環境下可以

⑸ 在PL/SQL中中查找某個欄位屬於哪個表的SQL語句怎麼寫

如果有多個欄位名稱一樣的話,,那查出來的數據就多了

select column_name,table_name from
all_col_comments
where owner ='SCOTT' AND column_name ='EMPNO'
或者
select column_name,table_name from
user_col_comments
where column_name ='EMPNO'

⑹ SQL 如何查詢列在哪個表裡

查詢系統表:DBA_TAB_COLUMNS

⑺ 如何查詢SQL資料庫裡面指定數據在哪個表

查詢表數據,這個很難遍歷到.

不過查詢表結構和欄位遍歷,不難的.

⑻ 在SQL server 2008中,只知道一個數據,怎麼查到它是哪個表中在哪個庫中

1獲取當前資料庫中所有表名
2獲取所有表的欄位名和欄位類型
3循環查找對應的數據

簡單來說就是窮舉啊