创建数据库 CREATE DATABASE 数据库名
删除数据库 DROP DATABASE 数据库名
创建表 CREATE TABLE 表名
删除表 DROP TABLE 表名
修改表的字段类型 ALTER TABLE 表名 ALTER COLUMN 字段名 数据类型
向表中添加新的字段 ALTER TABLE 表名 ADD 字段名 数据类型
删除表中原有字段 ALTER TABLE 表名 DROP COLUMN 字段名
向已有表中添加主键 ALTER TABLE 表名 ADD CONSTRAINT 约束名 PRIMARY KEY (主键字段名)
向已有表中添加外键 ALTER TABLE 表名 ADD CONSTRAINT 约束名 FOREIGN KEY (外键字段
名) REFERENCES 主键表名(主键字段名)
删除表中已有约束:alter table 表名 drop constraint 约束名
向已有表中添加默认值 ALTER TABLE 表名 ADD CONSTRAINT 约束名 DEFAULT 默认值 FOR 添加默认值的字段名
向已有表中添加检查约束 ALTER TABLE 表名 ADD CONSTRAINT 约束名_CHECK CHECEK (检查约束表达式)
向已有表中添加惟一性 ALTER TABLE 表名 ADD CONSTRAINT 约束名 UNIQUE(添加惟一性的字段名)
向表中添加数据 INSERT INTO 表名 valueS (向表中添加的记录)
把表A中数据拷贝到表B中 INSERT INTO 表B名 SELECT 字段名 FROM 表A名
更新表中所有记录数据 UPDATE 表名 SET 数据更新表达式
更新一个或部分记录 UPDATE 表名 SET 数据更新表达式 WHERE 选择数据的条件
删除表中全部记录 DELETE FROM 表名 TRUNCATE TABLE 表名
删除部分记录 DELETE FROM 表名 WHERE 记录选择条件
按条件查询表中记录 SELECT 字段名 FROM 表名 WHERE 查询条件
使用ORDER BY子句 SELECT 字段名 FROM 表名 ORDER BY 排序字段名 SELECT 字段名 FROM 表名 ORDER BY 排序字段名 DESC
使用AS子句 SELECT 字段名 AS 结果显示时的字段名 FROM 表名
使用TOP子句 SELECT TOP N 字段名 FROM 表名 SELECT TOP N PERCENT 字段名 FROM 表名
SUM函数 SELECT SUM (字段名) FROM 表名
AVG函数 SELECT AVG (字段名) FROM 表名
COUNT函数 SELECT COUNT (字段名) FROM 表名
MAX函数 SELECT MAX (字段名) FROM 表名
MIN函数 SELECT MIN (字段名) FROM 表名
使用GROUP BY子句 SELECT 字段名 FROM 表名 GROUP BY 分组字段名
使用HAVING子句 SELECT 字段名 FROM 表名 WHERE 查询条件 GROUP BY 分组字段名 HAVING 分组条件
LIKE通配符 SELECT 字段名 FROM 表名 WHERE 字段名 LIKE 条件
IN 通配符 SELECT 字段名 FROM 表名 WHERE 字段名 IN (值)
BETWEEN通配符 SELECT 字段名 FROM 表名 WHERE 字段名 BETWEEN 值1 AND 值2
IS NULL 通配符 SELECT 字段名 FROM 表名 WHERE 字段名 IS NULL
分享到:
相关推荐
- **保留关键字**:SQL Server 预留的一些词汇,用于执行特定的命令或动作,如SELECT、FROM等。 #### 三、SQL Server 2008中的T-SQL数据类型 在SQL Server 2008中,数据类型对于确保数据正确存储至关重要。T-SQL...
这些文件包含了详细的T-SQL语法、函数、命令和示例,方便用户查阅和学习。 总之,T-SQL API中文帮助文档是SQL Server开发者的得力工具,涵盖了从基本操作到高级特性的广泛内容。通过深入理解和熟练运用这些知识,...
### SQL Server T-SQL Recipes, 4th Edition #### 关于本书 《SQL Server T-SQL Recipes, 4th Edition》是一本专为SQL Server开发者和技术人员编写的实用指南,涵盖了从基本查询到高级功能的各种T-SQL技术。本书...
在MS-SQL开发中,掌握一些常用的技巧和命令可以极大地提高效率和代码质量。以下是一些关键知识点的详细说明: 1. **日期转换**:在SQL Server中,使用`CONVERT`函数可以将日期格式化。例如,`CONVERT(char(10),...
3. **SQL语言对数据库对象的定义使用哪三个SQL命令关键字?** - `CREATE`: 用于创建新的数据库对象。 - `ALTER`: 用于修改已存在的数据库对象结构。 - `DROP`: 用于删除数据库对象。 4. **标准的SQL语言与实际...
自定义聚合函数通常通过两种方式实现:T-SQL(Transact-SQL)或CLR(Common Language Runtime)。T-SQL方式适用于简单的聚合逻辑,而当需要更复杂的逻辑或高性能计算时,CLR集成就显得更为强大。描述中提到的"一个多...
- 如何执行T-SQL命令进行备份和恢复操作。 6. **性能调优**: - 使用SQL Server Profiler跟踪查询性能。 - 分析执行计划以识别性能瓶颈。 - 优化查询,包括使用合适的索引、减少表扫描、避免笛卡尔积等。 7. *...
若只想要数据部分,而不包含SQL命令,可以指定mysqldump的-T参数: - `mysqldump -T./phptestdriver databaseName`:此命令会将数据导出到指定目录下的文本文件中。 以上就是MySQL常用命令的总结。由于篇幅限制,...
根据提供的文件信息,我们可以整理出一系列与SQL Server相关的知识点,主要涵盖了SQL Server的基本概念、数据库管理操作、查询语言(T-SQL)的使用方法及数据完整性约束等方面的内容。下面将详细解析这些知识点。 #...
- `mysqldump -u root -p -t dbname > a.sql`:仅卸出插入数据的SQL命令。 5. 用户的权限管理 - `grant all privileges on *.* to root@localhost identified by '123456';`:授予root用户从本地连接时所有权限,...
### DB2 命令总汇解析 #### DB2 基础命令 - **db2 -tvf my.sql** 执行SQL脚本文件`my.sql`,`-t`表示跟踪模式,用于检查SQL语法错误;`-v`选项使输出更加详细;`-f`选项用于指定SQL脚本文件。 - **db2level** ...
在“ACCP5.0sql server2005 PPT”这个资源中,我们可以期待学习到关于SQL Server 2005的基础知识以及T-SQL的高级查询技巧。 首先,基础教程会涵盖SQL Server 2005的安装与配置,这是使用该系统的第一步。这包括了解...
同时,他们还使用T-SQL实现了同样的功能,这进一步巩固了他们对SQL命令的理解。 教师的评价项目包括学习态度、实验目的明确性、实验内容的掌握程度、实验步骤的合理性、实验结果的正确性以及实验效果,这些都反映了...
### SQL数据库修复总汇知识点详解 #### 一、SQL数据库常见错误分析与处理 ##### 错误1: 数据错误(循环冗余检查) - **错误编号**: 823 - **严重度**: 24 - **状态**: 2 - **详细描述**: - 在对文件`捷作 2008\...
- **删除数据库**:同样也可以通过 SQL Server Management Studio 或者 T-SQL 命令来删除数据库。 ##### 3. 数据库的备份和恢复 - **备份数据库**:使用 SQL Server Management Studio 或 T-SQL 命令进行数据库...
本文档将对一些常用的MySQL命令进行汇总,并对其用途进行详细解释。 首先,对于数据库的查看和管理,常用命令包括: - `show databases;`:该命令用于显示MySQL服务器上所有的数据库。 - `create database [if not...
### SQL Server 2000 数据库快捷键大全 ...以上就是SQL Server 2000数据库中常用的一些快捷键汇总。熟练掌握这些快捷键不仅可以提高工作效率,还能让您的工作流程更加流畅。希望本文能对您有所帮助。
- 若要导出插入数据的SQL命令,使用 `mysqldump -uroot -p databasename -t > a.sql`。 - 使用 `mysqldump` 命令可以导出特定数据库或表的结构和数据,或者仅数据。 6. 表的重命名: - `ALTER TABLE oldTableName ...