有时候我们需要清空数据库中所有用户表的数据,如果一张表一张表的清空的话,遇到一个庞大的数据系统估计得崩溃了. 用游标加上用变量来引用表名就可以做到这一点. 用变量来引用表名对表操作可以用在存储过程中,根据需要动太选择引用某个表的数据或对其操作 估计用的不多,好玩而已:)
//定义游标
DECLARE tables_cursor CURSOR
FOR
SELECT name FROM sysobjects WHERE type = 'U' //选择用户表名
OPEN tables_cursor //打开游标连接
DECLARE @tablename sysname // 定义变量
FETCH NEXT FROM tables_cursor INTO @tablename //结果集中一行一行读取表名
WHILE (@@FETCH_STATUS <> -1) //判断游标状态
BEGIN
EXEC ('TRUNECATE TABLE ' + @tablename) //清空表中的数据
FETCH NEXT FROM tables_cursor INTO @tablename //下一行数据
END
DEALLOCATE tables_cursor //关闭游标
摘要: Struts开发技巧——个人感觉比较不错 模块配置1. Struts配置文件定义对于系统中的某个模块,需要在开发前定义该模块的配置,该struts的配置文件命名为:struts-config-xxx.xml xxx为模块的小写英文名或缩写,如:struts-config-sysman.xml注意:中间为“-”,而不是“_”连接符统一保存在“WEB-INF\xml”文件夹下,并需要在web.xml中... 阅读全文
摘要: 在某些情况下用 jaxp dom api 实现ajax xml响应会是一个很好的选择,可以简化程序.需要用到的jar包javax.xml.parsers.*; org.w3c.dom.*;javax.xml.transform.*;javax.xml.transform.stream.*;javax.xml.transform.dom.*;前两个包用来创建xml文档,后面几个用来转换到输出流. 以... 阅读全文
以下拿一张表举例:
1.右击数据库(test)---所有任务---生成脚本
2.选择相应要生成脚本的表,同时在打开的生成脚本的对话框中从”常规“切换到“选项”,“文件选项”-“文件格式”下选择MS-DOS文本
3.保存时,注意把扩展名改为.bat
相关脚本生成工作自己完成把
假设得到批处理文件名:ttt.bat
进入MS-DOS下
以如下格式完成批处理文件执行:
isql -S(local) -Utest -Ptest -dtest -id://ttt.bat
相关说明如下:
-S:服务器名
-U:登陆名
-P:登陆密码
-d:数据库名
-i:批处理文件所在位置
isql使用说明可以在MS-DOS下敲入:isql -?
isql和osql的区别!
所有 DB-Library 应用程序(如 isql)连接到 SQL Server 2000 后,作为 SQL Server 6.5 级客户端工作。它们不支持 SQL Server 2000 的某些功能。
而 osql 实用工具是基于 ODBC 并支持 SQL Server 2000 的全部功能。使用 osql 运行 isql 无法运行的脚本。
有关 SQL Server 6.5 级客户端限制的更多信息,请参见 SQL Server 联机丛书中的将早期版本客户端连接到 SQL Server 2000。
默认情况下,SQL 查询分析器将 SQL 脚本保存为 Unicode 文件。isql 实用工具不支持 Unicode 输入文件。尝试在 -i 开关中指定这些文件中的某一个时会导致错误 170:
Incorrect syntax near ' '.
使用 osql 实用工具运行这些 Unicode 文件。另一种方法是在 SQL 查询分析器的"文件/另存为"对话框的"文件格式"列表中指定 ANSI 而非 Unicode。
摘要: CREATE PROCEDURE创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过程),或在所有会话中临时使用(全局临时过程)。也可以创建在 Microsoft SQL Server启动时自动运行的存储过程。
语法CREATE PROC [ EDURE ] procedure_... 阅读全文
摘要: 基于浏览器的应用框架一般分为两种:
Aplication frameworks:提供了浏览器功能,但其最著名的还是在于通过窗口生成组件建立桌面GUI。
Infrastructural frameworks:提供基本的框架功能和轻便式浏览器端操作,让开发者去创建具体应用,主要功能包括:
基于XMLHttpRequest组件的浏览器交互功能
XML解析和操作... 阅读全文
摘要: 把平常收集到的和遇到的一些小问题列出来,以备不时之需.也欢迎大家把自己的收藏跟贴.1. 将String转换成InputStreamimport java.io.ByteArrayInputStream;import java.io.InputStream;String str = "";//add your string contentInputStream input... 阅读全文
现在统计一下。如果有人想改AJAX。请在这里留言。。。并留下联系方式。。呵呵
摘要: 最近做一个项目,用到了javascript操纵excel以生成报表,下面是标有详细注解的实例
<html>
<head><script language="javascript" type="text/javascript">
</script><script language="javasc... 阅读全文
摘要: 作者: ynmc 原文地址:http://www.blogjava.net/ynmc/archive/2006/06/26/55149.html欢迎转载,请保留出处.在用DWR传输xml文档(document)或者节点(Element)的时候,通过DWR Debug页面从函数中直接取返回数据时,由于DWR对于Firefox的支持度比IE好的原因,在FireFox下面能正常运行,在IE下会报[Ojb... 阅读全文
最近一直在做Web,用到ajax框架DWR,很少有地方专门讨论这个东东的,希望大家能一起交流交流。
群1(3414290),
群2(满),
群3(满),
群4(满),
群5(满),
群6(满)
这是本人第一次加入团队,希望能好好学习,天天向上。
http://www-128.ibm.com/developerworks/cn/java/j-ajax2/
摘要: 下面对这个图进行一下说明:第一个红框中的内容是我从unicode.org提供的GB2312->Unicode码表中随便抽取的一行,下面以它为例进行说明。这里面列出的GB2312和我们计算机实际使用的GB2312是不一样的。因为GB2312的和ASCII的编码范围有冲突,所以使用时都采用两个字节高位置1的方式,也就是下面我列出的那个EUC才是在计算机内存储形式的GB2312。原来这是一个“暗”... 阅读全文
小弟在做课程序设计,但老师给了一个
JAVA代码程序格式查看器!
但不知如何做,请大家帮我提供一个思路!!
^_^ 谢了
Skyson
第一次在blog写东西,我估计自己写技术文章的时候不多,看得时候多,我没用过java,以后要跟大家学习了,不过我始终坚信,做程序重要的是思想,对项目相关业务的理解,工具上手都会很快的
各位,我有个想法,我们是否可以开发一个构造器?并且是开源的。适合中小型用户快速开发,采用Spring+hibernate+ibatis+tapestry+ajax等技术。怎么样?项目主要特点是可以在线开发。