经典SQL语句详解####一、基础操作1.创建数据库 - 语法: CREATE DATABASE database-name; - 说明:此命令用于生成一个全新的数据库实例。database-name需替换为实际数据库名称。 2.删除数据库 - 语法: DROP DATABASE dbname; - 说明:此命令用于移除指定的数据库。在执行该操作之前务必确认数据库无需再使用,因为删除操作通常是不可逆的。 3.备份SQL Server - 设备创建: - 语法: USE master; EXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'; - 说明:此命令用于设立一个备份设备,其中'disk'表示存储类型为磁盘,'testBack'为设备名称,'c:mssql7backupMyNwind_1.dat'为备份文件路径。 - 开始备份: - 语法: BACKUP DATABASE pubs TO testBack; - 说明:利用已设立的备份设备testBackpubs数据库实施备份。 4.创建新表 - 基本语法: - 语法: CREATE TABLE tabname ( col1 type1 [NOT NULL] [PRIMARY KEY], col2 type2 [NOT NULL], ... ); - 说明:通过以上指令可创建一个名为tabname的新表,并规定各字段的数据类型及约束条件。NOT NULL表示该列不可空白,PRIMARY KEY表示该列为表的主键。 - 基于已有表创建新表: - 语法: - A: CREATE TABLE tab_new LIKE tab_old; - B: CREATE TABLE tab_new AS SELECT col1, col2 ... FROM tab_old DEFINITION ONLY; - 说明:利用这两种方式之一基于已有表tab_old生成新表