下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database- 发布时间:2012-03-21 作者: 佚名技术 views(594)
什么是数据库事务? 事务(transaction)是由一系列操作序列构成的程序执行单元,这些操作要么都做,要么都不做,是一个不可分割的工作单位。 数据库事务的四个基本性质(ACID) 1. 原子性(Atomicity) 事务的原子性是指事务中包含的所有操作要么全做,要么全不做(all or none)。 2. 一致性(Consistency) 在事务开始以 发布时间:2012-03-21 作者: 佚名技术 views(196)
优化查询50妙计:(看看哪一计适合您) 1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放在RAID0上,SQL2000不在支持。数据量(尺寸)越大,提高I/O越重要. 2、纵向、横向分割表,减少表的尺寸(sp_spaceuse) 3、升级硬件 4、根据查询条件,建立索引,优化索引、优化访问方式,限 发布时间:2012-03-21 作者: 佚名技术 views(704)
什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技 发布时间:2012-03-21 作者: 佚名技术 views(191)
对象命名的约定:数据库名.所有者名.对象名 前两者可省略,默认值数据库是当前数据库,所有者是dbo 别名:数据库名称 as 数据库表名 主要是增加select语句的可读性,如果已经为数据表制定了别名,则 在相应的SQL语句中,对该数据表的所有显示引用都要使用别名,而不能使用数据表名。 select语句是数据检索中最频繁的活动,再 发布时间:2012-03-21 作者: 佚名技术 views(159)
上网一查,SQL server2008都出来了,我还是先从基础的学起吧。 SQL server2000的常见版本有:企业版、标准版、个人版、开发版。 企业版:功能全面,应用于大中型产品服务处理器,支持大型网站、联机事务处理,联机分析处理的性能。 标准版:适用于小型工作组,不支持大型数据库,数据仓库和网站的功能,而且不支持所有关系数 发布时间:2012-03-21 作者: 佚名技术 views(208)
ms sql 更新表A中某列为表B中的值 view plaincopy to clipboardPRint? select * from dbo.NT_areapin go select * from dbo.NT_dict_area update NT_areapin set AllNamePin=''PengShui'' from NT_areapin where AreaId=''486'' go update NT_dict_area set BriefNamePin = NT_area 发布时间:2012-03-21 作者: 佚名技术 views(310)
SQL性能优化对于程序员来说是一个很大的挑战,因为我们往往会遇到这样的问题:当我们开发完一个项目,感觉功能上自己测试的体验真的很不错,但真正项目上线后,随着数据的海量增加,系统的客户体验越来越差。当然除过框架,代码不够合理外,主要还是SQL没能优化,而导致系统越来越慢。 因为我在一个小公司,所以什么都干,我 发布时间:2012-03-21 作者: 佚名技术 views(165)
|