SQL语句收集:数据库操作的基础知识
需积分: 0 39 浏览量
更新于2024-12-31
收藏 69KB DOC 举报
巧妙SQL语句收集
本文档收集了多种巧妙的SQL语句,涵盖了数据库创建、删除、备份、表操作、列操作等多个方面,旨在帮助读者快速掌握SQL语言的基本知识和高级应用。
一、数据库操作
1. 创建数据库:CREATE DATABASE database-name
该语句用于创建一个新的数据库,database-name是要创建的数据库的名称。
2. 删除数据库:DROP DATABASE db-name
该语句用于删除一个已经存在的数据库,db-name是要删除的数据库的名称。
二、备份操作
1. 创建备份设备:EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
该语句用于创建一个备份设备,testBack是备份设备的名称,c:\mssql7backup\MyNwind_1.dat是备份文件的路径。
2. 开始备份:BACKUP DATABASE pubs TO testBack
该语句用于开始备份数据库,pubs是要备份的数据库的名称,testBack是备份设备的名称。
三、表操作
1. 创建新表:CREATE TABLE tabname (col1 type1 [NOT NULL] [PRIMARY KEY], col2 type2 [NOT NULL], ...)
该语句用于创建一个新的表,tabname是要创建的表的名称,col1、col2是表的列名,type1、type2是列的数据类型。
2. 根据已有的表创建新表:
A. CREATE TABLE tab_new LIKE tab_old
该语句用于根据已有的表tab_old创建一个新的表tab_new,具有相同的结构和约束。
B. CREATE TABLE tab_new AS SELECT col1, col2 … FROM tab_old DEFINITION ONLY
该语句用于根据已有的表tab_old创建一个新的表tab_new,具有相同的结构和约束,但不包含数据。
3. 删除表:DROP TABLE tabname
该语句用于删除一个已经存在的表,tabname是要删除的表的名称。
四、列操作
1. 增加一个列:ALTER TABLE tabname ADD COLUMN col type
该语句用于增加一个新的列到已经存在的表中,tabname是要操作的表的名称,col是要增加的列的名称,type是列的数据类型。
2. 添加主键:ALTER TABLE tabname ADD PRIMARY KEY (col)
该语句用于添加一个主键到已经存在的表中,tabname是要操作的表的名称,col是要作为主键的列的名称。
本文档提供了多种巧妙的SQL语句,旨在帮助读者快速掌握SQL语言的基本知识和高级应用,提高数据库管理和开发的效率。
518 浏览量
1176 浏览量
点击了解资源详情
166 浏览量
2022-11-28 上传
2021-10-03 上传
2021-10-08 上传
2008-09-18 上传
2021-09-11 上传
NR_Wangshenliang
- 粉丝: 1
- 资源: 7
最新资源
- R1762_R2632_R2700 RGNOS10.2配置指南_第二部分 接口配置指南
- 基于粒子系统与opengl的实时雨雪模拟
- 团队开发之——CVS详细解说
- 耿祥义java2的源代码
- 利用ajax_java建立高流量网站
- 架构风格与基于网络的软件架构设计(介绍REST)_fielding博士论文翻译
- aix 考试复习文档
- Beginning.Linux.Programming第4版_EN
- Debugging Linux modules with LinuxScope
- VisualDSP++中文手册
- sap入门必读.doc
- eclipse学习笔记
- ZigBee 无线通信技术及其应用
- 详细设计开发文当例子
- 关于函数的调用约定的一些知识
- 费率和负载控制时间开关