當前位置:首頁 » 編程語言 » sqlserver查看錶

sqlserver查看錶

發布時間: 2023-08-08 20:50:27

1. 如何查看資料庫中的表

怎樣用sql語句查詢一個資料庫中的所有表?
--讀取庫中的所有表名select name from sysobjects where xtype='u'--讀取指定鋒前液表的所有列名select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')獲取資料庫表名和欄位sqlserver中各個系統表的作用sysaltfiles 主資料庫 保存資料庫的文件syscharsets 主資料庫 字元集與排序順序sysconfigures 主資料庫 配置選項syscurconfigs 主資料庫 當前配置選項sysdatabases 主資料庫 伺服器中的資料庫syslanguages 主資料庫 語言syslogins 主資料庫 登陸帳號信息sysoledbusers 主資料庫 鏈接伺服器登陸信息sysprocesses 主資料庫 進程sysremotelogins主資料庫 遠程登錄帳號syscolumns 每個數據銀物庫 列sysconstrains 每個資料庫 限制sysfilegroups 每個資料庫 文件組sysfiles 每個資料庫 文件sysforeignkeys 每個資料庫 外部關鍵字sysindexs 每個資料庫 索引sy *** enbers 每個資料庫 角色成員sysobjects 每個資料庫 所有資料庫對象syspermissions 每個資料庫 許可權systypes 每個資料庫 用戶定義數據類型select 列名=name from syscolumns where id=object_id(N'要查的表名')
如何查看oracle資料庫中的所有表
覺得你應該先弄清楚oracle的常規數據字典的結構,像9i里的常規數據字典中對象名稱就有以USER,ALL,DBA為前綴的對象。

以USER為例,我們查該對象下有些什麼表,就應該執行下列的語句:

SQL>select table_name from user_tables;

類似的,你可以進行替換。:)

如果你想查資料庫中所有的表的話,可以查詢

SELECT * FROM dba_tables

如果你想查詢資料庫中某個用戶下的表的話,也可以登錄這個用戶,再查詢:

SELECT * FROM USER_TABLES

要想導入外部sql語句可以用命令

sql >@e:\文件名.sql

如你想保存 select * from tablename;語句的結果,可以在sql*plus 裡面這樣:

SPOOL c:\test.sql 這是保存文件的位置

select * from tablename;

SPOOL OFF
mysql如何進入資料庫查看所悔灶有表
mysql> use my_db;

mysql> select * from rmation_schema.tables t where t.table_schema='my_db';

--大概

Mysql> create table lala (la_id int ,la_name varchar(55) primary(id)) enginee=innodb
怎樣看SQL資料庫中哪些表有數據
什麼資料庫

1.

select * from rmation_schema.tables

2.

select table_name from user_all_tables

-------------------------

CREATE PROCEDURE get_table AS

if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespace]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

create table tablespace --創建結果存儲

(name varchar(50) ,

rows int , reserved varchar(20) ,

data varchar(20) ,

index_size varchar(20) ,

unused varchar(20) )

truncate table tablespace --清空數據表

--這里.....關鍵部分.把存儲過程的結果放到一個表裡.

insert into tablespace exec sp_MSforeachtable "exec sp_spaceused '?'"

go

查詢運行該存儲過程後得到的結果

select * from tablespace order by cast(left(ltrim(rtrim(reserved)) , len(ltrim(rtrim(reserved)))-2) as int) desc

2. sqlserver查看哪些表有分區

SQLSERVER中,有時需要知道已經建了哪些分區表,從哪裡看?
1、直接用SQL語句查:
--分區數大於1的,就是我們想查看的分區表:
SELECT p.*,'|' AS SP ,t.* FROM sys.partitions AS p
inner JOIN sys.tables AS t ON p.object_id = t.object_id
inner join (
select object_id as object_id2,index_id, count(*) AS CNT FROM sys.partitions
group by object_id,index_id
having count(*)>1
) s on s.object_id2 = p.object_id
WHERE p.partition_id IS NOT NULL
order by t.name;

2、在管理器中查看:
Databases > [資料庫名稱] 節點 > 存儲(Storage) 節點 >
\ 分區架構(Partition Schemes ) 節點 > 選中一項 > 右鍵 > 查看依賴
\ 分區函數(Partition Functions ) 節點 > 選中一項 > 右鍵 > 生成腳本
3、有作多分區的表,屬性的 存儲(Storage) 會有 Partitioning 信息。

3. 怎樣用SQL語句查詢一個資料庫中的所有表

1、打開Microsoft SQL Server 2012,選中需要查詢所有表的資料庫。

4. 怎樣檢視一個資料庫裡面的所有表怎樣查看錶的結構和變數屬性

怎樣檢視一個資料庫裡面的所有表?怎樣查看錶的結構和變數屬性?

在查詢分析余伏侍器中,開啟物件瀏覽器(通過F8開啟或關閉),展開使用者表,就可以檢視所有的表和列。
另外,也可以這樣通過查詢語句查詢所有使用者表及其構:
SELECT TABLENAME=A.NAME,FIELDNAME=B.NAME,C.NAME,B.LENGTH FROM SYSOBJECTS A,SYSCOLUMNS B,SYSTYPES C WHERE A.ID=B.ID AND B.XTYPE=C.XTYPE AND A.TYPE='U' ORDER BY A.NAME

MS SQL 如何檢視一個資料庫中所有表的行數

[摘要]本廳寬文介紹通過查詢系統表sysobjects和sysindexes實現MS SQL 檢視一個資料庫中所有表的行數,並提供簡單的示常式式碼供參考。

--讀取庫中的所有表名
select name from sysobjects where xtype='u'
--讀取指定表的所有列名
select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')
獲取資料庫表名和欄位
sqlserver中各個系統表的作用
sysaltfiles 主資料庫 儲存資料庫的檔案
syscharsets 主資料庫 字元集與排序順序
sysconfigures 主資料庫 配置選項
syscurconfigs 主資料庫 當前配置選項
sysdatabases 主資料庫 伺服器中的資料庫
syslanguages 主資料庫 語言
syslogins 主資料庫 登陸帳號資訊
sysoledbusers 主資料庫 連結伺服器登陸資訊
sysprocesses 主資料庫 程序
sysremotelogins主資料庫 遠端登入帳號
syscolumns 每個資料庫 列
sysconstrains 每個資料庫 限制
sysfilegroups 每個資料庫 檔案組
sysfiles 每個資料庫 檔案
sysforeignkeys 每個資料庫 外部關鍵字
sysindexs 每個資料庫 索引
sy *** enbers 每個資料庫 角色成員
sysobjects 每個資料庫 所有資料庫物件
syspermissions 每個資料庫 許可權
systypes 每個資料庫 使用者定義資料型別
select 列名=name from syscolumns where id=object_id(N'要查的表名')

sqlserver 中怎樣檢視一個資料庫中表的關系

select b.column_name
from information_schema.table_constraints a
inner join information_schema.constraint_column_usage b
on a.constraint_name = b.constraint_name
where a.constraint_type = 'PRIMARY KEY' and a.table_name = 'procts'
go
參見::quanzhong.iteye./blog/1675702

怎樣檢視一個php頁面所提交後的到哪個資料庫裡面?

如果要看他是到哪個資料庫中就找這一句:mysql_select_db(資料庫名),如果想看到哪個表中就找INSERT INTO 表名 。

如何檢視一個資料庫,所有表的最後更新時間

1. 增加列,標記資料更新時間。 2. 增加觸發器,當資料更新(插入時),更新資料更新標記

怎樣檢視oracle資料庫中所有表

oracle有自帶的資料字典的
dba_tables(檢視所有使用者下的表資訊)
all_tables(如果不是dba使用者登入的,看當前使用者以及所有可以看到使用者下的表資豎吵訊)
user_tables(檢視當前使用者下所有表資訊);
你可以先desc 一下,看下你具體關心哪一個欄位

mysql 怎樣檢視資料庫里的表

可以使用命令列方式檢視,也可以通過用資料庫管理工具檢視
show tables或show tables from database_name; — 顯示當前資料庫中所有表的名稱。

怎樣檢視oracle資料庫一個表的內容

登陸到資料庫後:
desc 表明; --查看錶的結構
select * from 表明; --查看錶中的全部資料

怎樣檢視一個oracle資料庫名稱

開啟oracleproct10.2.0db_1NETWORKADMIN nsnames.ora 這個檔案tnsnames.ora裡面能看到資料庫名稱

5. sqlserver怎麼查看錶的內容

1、打開並登錄sql查詢分析器。

6. SQLServer如何用T-SQL命令查詢一個資料庫中有哪些表

所有用戶表都存放在資料庫中的系統對象表sysobjects中。

筆者以個人專用資料庫為例:

select *

from sysobjects --系統對象表

where xtype = 'U' --U表示所有用戶表

執行後影響的行數為180(rows),如下圖:

熱點內容
androidbrowser 發布:2025-02-06 15:09:49 瀏覽:622
勇敢的心ftp 發布:2025-02-06 15:09:03 瀏覽:327
php日誌分析 發布:2025-02-06 15:08:19 瀏覽:874
36腳本大廳作者 發布:2025-02-06 14:55:53 瀏覽:408
買電腦配送伺服器嗎 發布:2025-02-06 14:54:58 瀏覽:243
伺服器怎麼刪除資源 發布:2025-02-06 14:36:14 瀏覽:672
安卓如何設置桌面返回鍵 發布:2025-02-06 13:58:15 瀏覽:49
bi可視化php 發布:2025-02-06 13:50:15 瀏覽:932
shell寫腳本文件 發布:2025-02-06 13:47:32 瀏覽:231
健身器材腳本 發布:2025-02-06 13:46:36 瀏覽:856