SQLServer查询实例、数据库、表、列1.查看SQL Server版本
select @@version
2.看看实例名称,默认的是MSSQLSERVER,从很多地⽅都可以看出来,SQL语句:
Select
Case When SERVERPROPERTY ('InstanceName') Is Null Then @@SERVERNAME
Else SERVERPROPERTY ('InstanceName')
End
如果是默认实例,SELECT SERVERPROPERTY ('InstanceName')结果就是NULL
3.这个实例下有哪些数据库(可能写的不够准确),直接执⾏系统存储过程
exec sp_databases
4.看看数据库中有哪些表
select TABLE_NAME from DBNAME.INFORMATION_SCHEMA.TABLES
5.看看表⾥有哪些字段及字段类型
select COLUMNU_NAME,DATA_TYPE from DBNAME.INFORMARTION_SCHEMA.COLUMNS
where TABLE_NAME=TABLENAME数据库实例名是什么意思
关于INFORMATION_SCHEMA视图参考: