Rumah pangkalan data tutorial mysql 查看数据库中的字段所在的表中或某值所在的表和字段

查看数据库中的字段所在的表中或某值所在的表和字段

Jun 07, 2016 pm 02:58 PM
Padang pangkalan data Semak dalam jadual

查看数据库中的字段所在的表中或某值所在的表和字段 ***********************************字段在哪个表中 select tab.name table_name, col.name column_name from sysobjects tab left join syscolumns col on tab.id = col.id and tab.xtype = U where col

查看数据库中的字段所在的表中或某值所在的表和字段

 

***********************************字段在哪个表中

select tab.name table_name, col.name column_name

  from sysobjects tab

  left join syscolumns col on tab.id = col.id and tab.xtype = 'U'

 where col.name like '%fkfz10000003%'  order by 1,2

 

*************************************查询整个数据库中某个特定值所在的表和字段的方法

 

通过做一个存储过程,只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名。前提是要将这个存储过程放在所查询的数据库。

 

CREATE PROCEDURE [dbo].[SP_FindValueInDB]

(

    @value VARCHAR(1024)

)        

AS

BEGIN

    -- SET NOCOUNT ON added to prevent extra result sets from

    -- interfering with SELECT statements.

SET NOCOUNT ON;

DECLARE @sql VARCHAR(1024) 

DECLARE @table VARCHAR(64) 

DECLARE @column VARCHAR(64) 

 

CREATE TABLE #t ( 

    tablename VARCHAR(64), 

    columnname VARCHAR(64) 

 

DECLARE TABLES CURSOR 

FOR 

 

    SELECT o.name, c.name 

    FROM syscolumns c 

    INNER JOIN sysobjects o ON c.id = o.id 

    WHERE o.type = 'U' AND c.xtype IN (167, 175, 231, 239) 

    ORDER BY o.name, c.name 

 

OPEN TABLES 

 

FETCH NEXT FROM TABLES 

INTO @table, @column 

 

WHILE @@FETCH_STATUS = 0 

BEGIN 

    SET @sql = 'IF EXISTS(SELECT NULL FROM [' + @table + '] ' 

    SET @sql = @sql + 'WHERE RTRIM(LTRIM([' + @column + '])) LIKE ''%' + @value + '%'') ' 

    SET @sql = @sql + 'INSERT INTO #t VALUES (''' + @table + ''', ''' 

    SET @sql = @sql + @column + ''')' 

 

    EXEC(@sql) 

 

    FETCH NEXT FROM TABLES 

    INTO @table, @column 

END 

 

CLOSE TABLES 

DEALLOCATE TABLES 

 

SELECT * 

FROM #t 

 

DROP TABLE #t 

 

End

 

例如,要查询‘admin’,新建一个查询输入

 

EXEC SP_FindValueInDB 'admin'

会返回相应记录,Tablename显示被查询数据所在表,Columnname显示被查询数据所在

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Semak langkah untuk memadam peranti log masuk pada Douyin Semak langkah untuk memadam peranti log masuk pada Douyin Mar 26, 2024 am 09:01 AM

1. Mula-mula, klik untuk membuka aplikasi Douyin dan klik [Saya]. 2. Klik ikon tiga titik di penjuru kanan sebelah atas. 3. Klik untuk memasuki [Tetapan]. 4. Klik untuk membuka [Akaun dan Keselamatan]. 5. Pilih dan klik [Log masuk ke pengurusan peranti]. 6. Akhir sekali, klik untuk memilih peranti dan klik [Remove].

Bagaimanakah bahasa Go melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan pangkalan data? Bagaimanakah bahasa Go melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan pangkalan data? Mar 27, 2024 pm 09:39 PM

Bahasa Go ialah bahasa pengaturcaraan yang cekap, ringkas dan mudah dipelajari Ia digemari oleh pembangun kerana kelebihannya dalam pengaturcaraan serentak dan pengaturcaraan rangkaian. Dalam pembangunan sebenar, operasi pangkalan data adalah bahagian yang sangat diperlukan Artikel ini akan memperkenalkan cara menggunakan bahasa Go untuk melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan pangkalan data. Dalam bahasa Go, kami biasanya menggunakan perpustakaan pihak ketiga untuk mengendalikan pangkalan data, seperti pakej sql yang biasa digunakan, gorm, dsb. Di sini kami mengambil pakej sql sebagai contoh untuk memperkenalkan cara melaksanakan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan pangkalan data. Andaikan kami menggunakan pangkalan data MySQL.

Bagaimana untuk melihat senarai hangat video Kuaishou Live Companion Bagaimana untuk melihat senarai hangat video Kuaishou Live Companion Mar 29, 2024 pm 08:09 PM

Kuaishou Live Companion bukan sahaja alat bantu siaran langsung yang berkuasa, tetapi juga platform cerapan masa nyata untuk topik hangat dan aliran yang dicipta untuk penyiar. Melalui fungsi ini, sauh boleh menangkap kandungan yang paling dibimbangkan oleh khalayak dengan cepat, dan kemudian melaraskan kandungan langsung untuk menjadikannya lebih selaras dengan citarasa dan minat khalayak. Jadi bagaimana untuk menyemak senarai video hangat dalam aplikasi Kuaishou Live Companion ini akan memberi anda pengenalan terperinci kepada langkah-langkah saya harap ia dapat membantu anda. Bagaimana untuk melihat senarai video hangat di Kuaishou Live Companion Langkah kedua ialah mengklik senarai panas video harian. Langkah ketiga ialah menyemak senarai panas video harian.

Bagaimanakah saya boleh menyemak kumpulan yang saya telah sertai? Bagaimanakah saya boleh menyemak kumpulan yang saya telah sertai? Apr 01, 2024 pm 05:34 PM

Sembang kumpulan WeChat bukan sahaja platform sembang yang mudah, tetapi juga bulatan komunikasi yang menghimpunkan elit dan rakan-rakan yang bersemangat dari semua lapisan masyarakat Jadi hari ini saya akan mengajar anda cara menyemak jumlah kumpulan yang telah anda tambahkan di WeChat dan cara menyimpan sembang kumpulan Biasanya Pengguna yang menggunakan WeChat mesti tidak ketinggalan. Bagaimana untuk menyemak bilangan kumpulan yang telah anda tambah pada WeChat dan cara menyimpan sembang kumpulan Untuk menyemak bilangan kumpulan yang telah anda tambahkan pada WeChat: 1. Anda boleh melihat tetingkap sembang kumpulan anda dalam antara muka utama WeChat 2. Jika anda telah menyimpan sembang kumpulan, anda boleh ketik [ Buku Alamat] - [Sembang Kumpulan] 3. Selepas memasuki sembang kumpulan, anda boleh melihat kumpulan yang disimpan Simpan kumpulan WeChat: 1. Pilih kumpulan yang anda ingin simpan, sebelah kanan atas [.. .] 2. Buka dalam mesej sembang [Simpan ke buku alamat] 3. Pada antara muka utama WeChat, ketik [Buku Alamat]-[Sembang Kumpulan] untuk melihat

Cara menyemak bilangan kumpulan yang telah anda sertai di WeChat: langkah mudah Cara menyemak bilangan kumpulan yang telah anda sertai di WeChat: langkah mudah Mar 26, 2024 am 10:06 AM

Tidak kira kehidupan atau pekerjaan, ramai orang telah lama terikat dengan WeChat dan akan ditarik ke dalam pelbagai kumpulan pada bila-bila masa Jadi berapa banyak kumpulan WeChat yang telah anda sertai? Anda mungkin mahu melihat sembang kumpulan dengan segera dalam buku alamat anda, tetapi hanya kumpulan WeChat yang telah anda simpan dalam buku alamat anda akan muncul di sana dan kumpulan lain tidak akan kelihatan. Jika anda ingin melihat semua kumpulan WeChat yang telah anda sertai, ia sangat mudah: masukkan nama panggilan anda dalam kotak carian di halaman utama WeChat, kemudian cari bahagian sembang kumpulan dalam hasil carian, dan klik "Lagi Sembang Kumpulan" untuk melihat semua maklumat sembang kumpulan yang berkaitan. Bagaimanapun, saya terkejut Terdapat lebih daripada seratus daripada mereka, dan bar skrol di sebelah kanan menjadi sangat kecil. Malangnya, tiada statistik nombor khusus... Kaedah ini juga boleh digunakan untuk menyemak kumpulan QQ yang telah anda sertai. PS: Beberapa netizen juga memberikan helah:

Bagaimanakah Hibernate melaksanakan pemetaan polimorfik? Bagaimanakah Hibernate melaksanakan pemetaan polimorfik? Apr 17, 2024 pm 12:09 PM

Pemetaan polimorfik hibernate boleh memetakan kelas yang diwarisi ke pangkalan data dan menyediakan jenis pemetaan berikut: subkelas bercantum: Cipta jadual berasingan untuk subkelas, termasuk semua lajur kelas induk. table-per-class: Cipta jadual berasingan untuk subkelas, yang mengandungi hanya lajur khusus subkelas. union-subclass: serupa dengan joined-subclass, tetapi jadual kelas induk menggabungkan semua lajur subclass.

Cara melihat Pusat Bantuan Amap_Cara melihat Pusat Bantuan Amap Cara melihat Pusat Bantuan Amap_Cara melihat Pusat Bantuan Amap Apr 01, 2024 pm 05:26 PM

1. Kami mula-mula membuka peta Gaode. 2. Kemudian klik (Saya) di penjuru kanan sebelah bawah halaman utama Amap dan kemudian klik Tetapan di sudut kanan atas. 3. Akhir sekali, anda boleh melihat pusat bantuan Amap.

iOS 18 menambah fungsi album 'Dipulihkan' baharu untuk mendapatkan semula foto yang hilang atau rosak iOS 18 menambah fungsi album 'Dipulihkan' baharu untuk mendapatkan semula foto yang hilang atau rosak Jul 18, 2024 am 05:48 AM

Keluaran terbaharu Apple bagi sistem iOS18, iPadOS18 dan macOS Sequoia telah menambah ciri penting pada aplikasi Photos, yang direka untuk membantu pengguna memulihkan foto dan video yang hilang atau rosak dengan mudah disebabkan pelbagai sebab. Ciri baharu ini memperkenalkan album yang dipanggil "Dipulihkan" dalam bahagian Alat pada apl Foto yang akan muncul secara automatik apabila pengguna mempunyai gambar atau video pada peranti mereka yang bukan sebahagian daripada pustaka foto mereka. Kemunculan album "Dipulihkan" menyediakan penyelesaian untuk foto dan video yang hilang akibat kerosakan pangkalan data, aplikasi kamera tidak disimpan ke pustaka foto dengan betul, atau aplikasi pihak ketiga yang menguruskan pustaka foto. Pengguna hanya memerlukan beberapa langkah mudah

See all articles