sql语句实验总结
“sql语句实验总结”相关的资料有哪些?“sql语句实验总结”相关的范文有哪些?怎么写?下面是小编为您精心整理的“sql语句实验总结”相关范文大全或资料大全,欢迎大家分享。
SQL语句总结
重置自增字段
truncate table tablename ----- 删除原表数据,并重置自增列
DBCC CHECKIDENT (tablename,reseed,0) --重置表的自增字段,保留数据
开关自增字段
SET IDENTITY_INSERT TableNameON INSERT INTO语句
SET IDENTITY_INSERT TableName OFF
查询或删除相同前缀的表
SELECTnameFROMSysObjectsWhereXType='U'andnamelike'DB_D_MacroDB_Y_C%' SELECTnameFROMSysObjectsWhereXType='U'andnamelike'DB_D_IndustryDB_Y_C%'
SELECTnameFROMSysObjectsWhereXType='U'andnamelike'DB_D_MacroDB_M_C%' SELECTnameFROMSysObjectsWhereXType='U'andnamelike'DB_D_IndustryDB_M_C%'
DECLARE@TableNVARCHAR(30) DECLAREtmpC
SQL语句
SQL分类:
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句:
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\\mssql7backup\\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack 4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A:create
sql语句
SqlServer数据库语句大全
/*********************************************************/
function:SQL MSSQL TECHNOLOGY ARTICLE file :SQL-MSSQL.TXT
author :chinayaosir QQ:44633197 Tools :MSSQL QUERY ANALYSIS date :4/01/2010
blog :http://blog.csdn.net/chinayaosir
/*********************************************************/
目录清单CONTEXT LIST
/*********************************************************/
1.数据库DataBase
1.1数据库建立/删除create/drop database 1.2数据库备份与恢复backup/restore database
/******************************************************
实验七 SQL语句的综合使用
实验七 SQL语句的综合使用(4学时)
一. 实验的目的
1) 掌握SQL的定义语句:CREATE DATABASE/CREATE TABLE的用法
2) 掌握SQL 的更新语句:INSERT INTO/UPDATE/DELETE语句增加记录 3) 进一步掌握SQL的查询语句
二. 实验内容
一)完成以下数据更新实验
1.打开“实验四”中的SPJ数据库,完成以下题目
? P127的第5题的第(8)~(11)小题 ? P128的第11题
2.打开“实验四”中的学生-课程数据库(S_T),完成以下题目 ? 建一新表,并将所有学生的学生的学号、平均成绩增加到其中 ? 假设所有的学生都选了’008’课程,如何将记录插入选修表中。 ? 将所有CS系的成绩不及格学生的成绩加5分 ? 删除选了‘数据库’数据库的学生的选课记录 ? 删除所有的学生记录
二)综合实验
说明:以下C表示char类型,N表示Numeric类型,D为datetime类型 --DDL实践
? 建立一图书借阅库(tsjy.mdf) ? 请在该库下建立以下四个表:
? 图书 (编号 C(6), 分类号 C(8), 书名 C(16), 作者 C(6), 出版单位 C(16),
单价N(7,2
sql语句
SqlServer数据库语句大全
/*********************************************************/
function:SQL MSSQL TECHNOLOGY ARTICLE file :SQL-MSSQL.TXT
author :chinayaosir QQ:44633197 Tools :MSSQL QUERY ANALYSIS date :4/01/2010
blog :http://blog.csdn.net/chinayaosir
/*********************************************************/
目录清单CONTEXT LIST
/*********************************************************/
1.数据库DataBase
1.1数据库建立/删除create/drop database 1.2数据库备份与恢复backup/restore database
/******************************************************
数据库实验二-三-SQL语句
SQL语句,实验二,实验三,数据库数据定义和查询1、掌握使用SQL语句创建和删除数据表,创建各种完整性约束。2、掌握使用SQL语句修改表的结构。3、掌握查询语句的使用方法,重点掌握连接查询和嵌套查询。数据更新与视图1、掌握数据更新语句的使用;2、掌握视图操作的基本方法和应用,理解基于视图的查询和数据更新操作的过程。
实验二 数据定义和查询
SQL语句:
CREATE DATABASE Lab2
ON
PRIMARY
(
NAME = 'Lab2_data1',
FILENAME = 'D:\data\Lab2_data1.mdf',
SIZE = 20 MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
),
(
NAME = 'Lab2_data2',
FILENAME = 'D:\data\Lab2_data2.ndf',
SIZE = 20 MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
)
LOG ON
(
NAME = 'Lab2_log1',
FILENAME = 'D:\data\Lab2_log1.ldf',
SIZE = 50 MB,
MAXSIZE = 100 MB,
FILEGROWTH = 10 M
数据库实验二-三-SQL语句
SQL语句,实验二,实验三,数据库数据定义和查询1、掌握使用SQL语句创建和删除数据表,创建各种完整性约束。2、掌握使用SQL语句修改表的结构。3、掌握查询语句的使用方法,重点掌握连接查询和嵌套查询。数据更新与视图1、掌握数据更新语句的使用;2、掌握视图操作的基本方法和应用,理解基于视图的查询和数据更新操作的过程。
实验二 数据定义和查询
SQL语句:
CREATE DATABASE Lab2
ON
PRIMARY
(
NAME = 'Lab2_data1',
FILENAME = 'D:\data\Lab2_data1.mdf',
SIZE = 20 MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
),
(
NAME = 'Lab2_data2',
FILENAME = 'D:\data\Lab2_data2.ndf',
SIZE = 20 MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
)
LOG ON
(
NAME = 'Lab2_log1',
FILENAME = 'D:\data\Lab2_log1.ldf',
SIZE = 50 MB,
MAXSIZE = 100 MB,
FILEGROWTH = 10 M
数据库实验二-三-SQL语句
SQL语句,实验二,实验三,数据库数据定义和查询1、掌握使用SQL语句创建和删除数据表,创建各种完整性约束。2、掌握使用SQL语句修改表的结构。3、掌握查询语句的使用方法,重点掌握连接查询和嵌套查询。数据更新与视图1、掌握数据更新语句的使用;2、掌握视图操作的基本方法和应用,理解基于视图的查询和数据更新操作的过程。
实验二 数据定义和查询
SQL语句:
CREATE DATABASE Lab2
ON
PRIMARY
(
NAME = 'Lab2_data1',
FILENAME = 'D:\data\Lab2_data1.mdf',
SIZE = 20 MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
),
(
NAME = 'Lab2_data2',
FILENAME = 'D:\data\Lab2_data2.ndf',
SIZE = 20 MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%
)
LOG ON
(
NAME = 'Lab2_log1',
FILENAME = 'D:\data\Lab2_log1.ldf',
SIZE = 50 MB,
MAXSIZE = 100 MB,
FILEGROWTH = 10 M
SQL语句大全
SQL语句大全
Posted on 2008-06-17 16:41 张天利 阅读(165) 评论(0) 编辑 收藏 网摘 所属分类: 数据库
1.按姓氏笔画排序:
Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:
select encrypt('原始密码') select pwdencrypt('原始密码')
select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码')
select pwdencrypt('原始密码')
select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 3.取回表中字段:
declare @list varchar(1000),@sql nvarchar(1000)
select @list=@list+','+b.name from sysobjects a,syscolumns b where a.id=b.id and a.name='表A'
set @sql='selec
SQL语句、语法
SQL DML 和 DDL
可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。
查询和更新指令构成了 SQL 的 DML 部分: ? SELECT - 从数据库表中获取数据 ? UPDATE - 更新数据库表中的数据
? ?
DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据
SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。 SQL 中最重要的 DDL 语句: ? CREATE DATABASE - 创建新数据库
? ? ? ? ? ?
ALTER DATABASE - 修改数据库
CREATE TABLE - 创建新表
ALTER TABLE - 变更(改变)数据库表 DROP TABLE - 删除表
CREATE INDEX - 创建索引(搜索键) DROP INDEX - 删除索引
查询:
SELECT 列名称(*指所有列)FROM 表名称 实例:
SELECT Lastnam