下列语句部分是Mssql语句,不可以在access中使用。 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 US ...
1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令DELETE将被撤销,而TRUNCATE则不会被撤销。   2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。   3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的表比DELETE操作后的表要快得多。   4、TRUNCATE不能触发任何DELETE触发器。     5、不能授予任何人清空他人的表的权限。   6、当表被清空后表和表的索引讲重新设置成初始大小,而dele ...
在做数据库系统开发时,特别是需要对数据库操作进行性能测试及优化时,我们就需要在数据库测试表中插入大量数据以便测试。对于这些数据的插入,这里通过实例展示如何通过存储过程进行实现。 数据库表(userInfo)结构如下:CREATE TABLE [dbo].[userInfo] ( [userID] [int] IDENTITY (1, 1) NOT NULL , [roleType] [int] NULL , [groupID] [int] NULL , [userCode] [varchar] (50) COLLATE Chinese_PRC_CI_AS NUL ...
CREATE TABLE product ( ID INT IDENTITY(1,1) PRIMARY KEY NOT NULL, Pid INT NOT NULL, Pname VARCHAR(50) NOT NULL, Punit CHAR(10) NOT NULL, Pspec VARCHAR(50), PbarCode VARCHAR(20), ) INSERT INTO product(Pid,Pname,Punit,Pspec,PbarCode) VALUES(10000,'欧莱雅日间修复','瓶','50ML','1975126589653') ...
一直就喜欢SQL编程,我觉得用SQL进行编程是一种艺术、是一种享受。用的最熟的可能还是那个SELECT语句吧,因为我每次用它加上WHERE 和ADN组成的条件语句都够从多个表中选出需要的数据,那种感觉真是爽。在毕业以前,其实的我都是很少用多表联查,可能当时没有这个项目需求,平时自己练 的时候也就毕竟少,加上自己当时就一门心思的想多学几门语言,这方面的功能就花得相对少得多。就拿自己做得一个商业网站来说,也是那样的,几十个表没有那 两个之间是有关系的,基本都是单表。直到去了一次广东后,接触到ORACLE后,从几个老数据库操作人员那里才慢慢的学到多表之间的艺术查询,呵呵,夸张 了点,不过,确 ...
【书名    】:Microsoft SQL Server性能调校 【出版社  】:电子工业出版社 【作者    】:胡百敬 【评价    】:★★★☆☆☆☆☆☆☆ 【正文    】: ---------------------------------------------------------------------------------------------------- 0001:     判断力。 --- ...
wangyu
搜索本博客
我的相册
4a4a4c43-84f9-3c9d-9259-f29f3081cdc9-thumb
strutsWorkflow
共 3 张
最近加入圈子
存档
最新评论