SQL Server查詢某個字段存在哪些表中

2021-09-07 10:50:58 字數 695 閱讀 7656

一、查詢sql server中所有的表

sql語句:select * from sys.tables

name列表示所有的表名。

二、查詢sql server中所有的列

sql語句:select * from sys.columns

name列表示所有的欄位名稱。

兩張表根據object_id進行關聯。

語法:select * from sys.tables t inner join sys.columns c on t.object_id=c.object and c.name='要查詢的欄位名稱'

示例:

1

SQL Server 只還原某個字段

今天工作沒有在狀態,對project表執行update時沒有寫where語句。update project set extselectitemfield13 8a2135646627e8a90166566485045ff8 還好昨天有做備份,美滋滋。但是問題來了,能不能只還原extselectite...

mysql查詢json的某個字段

select json extract 欄位名,json結構 from 表名 如果json裡有雙引號,那這樣取出來的資料也帶雙引號,要去掉就使用replace函式 例如 ps push data表裡的push data欄位存的資料為 code 1 msg 成功 使用sql select replac...

mysql查詢json的某個字段

select json extract 欄位名,json結構 from 表名 如果json裡有雙引號,那這樣取出來的資料也帶雙引號,要去掉就使用replace函式 例如 ps push data表裡的push data欄位存的資料為 code 1 msg 成功 使用sql select replac...