当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 1.1、高级查询语句 le="mso-fareast
 

 

    摘要:用eclipse进行可视化java界面设计作者:陈先波 (turbochen@163.com)赛微科技2003年11月 前言  最近,eclipse开源项目终于推出了期待已久的visual editor project(vep)。ve项目使得功能强大的eclipse平台在java开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的ide产品来做gui界面方面的工作......
 ·关于序列化的异常处理    »显示摘要«
    摘要: 序列化是以字节流的形式将数据保存到磁盘和从磁盘上将数据读到内存中的过程。 一、标准mfc框架程序的文件保存和读取函数: 1. 打开文件,参见\microsoft visual studio\vc98\mfc\src\doccore.cpp: bool cdocument::onopendocument(lpctstr lpszpathname) 2. 保存文件,参见\microsoft......


数据库相关之SQL Server(一)
1.1.高级查询语句

删除表中的所有行,而不记录单个行删除操作. 【程序编程相关:Apache2.0.47和Tomcat4

1.  truncate table [table_name] 【推荐阅读:《JAVA与模式》的第一天.....

delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项.truncate table 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放. 【扩展信息:CBC中写注册表使程序开机自动运行的方法

truncate table 在功能上与不带 where 子句的 delete 语句相同:二者均删除表中的全部行.但 truncate table 比 delete 速度快,且使用的系统与事务日志资源少.

新行标识所用的计数值重置为该列的种子.如果想保留标识计数值,请改用 delete.

对于由 foreign key 约束引用的表,不能使用 truncate table,而应使用不带 where 子句的 delete 语句.由于 truncate table 不记录在日志中,所以它不能激活触发器.

2.  sp_databases

返回在 sysdatabases 系统表中列出的数据库.

sp_databases 在开放式数据库连接 (odbc) 中没有等价的过程.

3.  sp_datatype_info

    sp_datatype_info 等价于 odbc 中的 sqlgettypeinfo.返回结果按 data_type 排序,再按数据类型映射为相应 odbc sql 数据类型的紧密程度进行排序.

4.  sp_columns

        返回当前环境中可查询的指定表或视图的列信息.

           sp_columns [table_name]

              or:sp_columns @table_name = ´[table_name]´, @column_name = ´[column_name]´

5.  sp_tables

    用法同上,不再雷述.

1.2.存储过程

       所有设计优良的 microsoft® sql server™ 2000 应用程序都应当使用存储过程.不论是否将应用程序的业务逻辑写入存储过程都应如此.甚至连没有业务逻辑组件的标准 transact-sql 语句,在用参数打包成存储过程后也能获得性能收益.编译进存储过程的 transact-sql 语句在执行时可省去大量的处理.

1.2.1存储过程的设计规则


...   下一页
 ·数据库的查询优化技术     »显示摘要«
    摘要:数据库的查询优化技术 高山鹰(2002-11-24 15:31:28) 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(oltp)以及联机分析处理(olap)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的select语句在sql语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE