sql server 查询数据库语法
时间: 2023-06-22 22:33:28 浏览: 85
在SQL Server中,查询数据库可以使用以下语法:
1. 显示所有数据库:
```sql
SELECT name FROM sys.databases;
```
2. 显示当前数据库:
```sql
SELECT DB_NAME() AS 'Current Database';
```
3. 显示数据库中的所有表:
```sql
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_CATALOG='database_name';
```
4. 显示表中的所有列:
```sql
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='table_name';
```
5. 显示表中的数据:
```sql
SELECT * FROM table_name;
```
6. 显示表中的前n行:
```sql
SELECT TOP n * FROM table_name;
```
7. 根据条件选择数据:
```sql
SELECT column1, column2, ... FROM table_name WHERE condition;
```
8. 按列排序:
```sql
SELECT column1, column2, ... FROM table_name ORDER BY column1 [ASC|DESC], column2 [ASC|DESC], ...;
```
以上是一些常用的SQL Server查询数据库的语法。使用这些语法可以方便地查询和管理数据库中的数据。