`
文章列表
  --创建序列(每次自增1) CREATE SEQUENCE  SEQ_LDBG  AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1            NO MAXVALUE NO CYCLE NO CACHE ORDER;      select   NEXT VALUE FOR SEQ_LDBG  from pistable0     --修改序列的值为1 alter sequence SEQ_LDBG restart with 1;    alter sequence seq_test restart with 10 ...
MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p news > d:\news.sql (输入后会让你输入进入MySQL的密码) (如果导出单张表的话在数据库名后面输入表名即可) 3 ...
工作正常的tomcat6在一次安装更新重启电脑后,报告如下错误:    根据以往的经验。认为是端口冲突,使用tasklist | findstr "8080"查看没有查看到端口被占用的情况。经过种种折腾也不奏效,搜索到篇文章。里面说到除 ...

sql常用命令

(条件判断)case where:       CASE sex            WHEN '1' THEN '男'            WHEN '2' THEN '女'            ELSE '其他' END             --Case搜索函数       CASE WHEN sex = '1' THEN '男'            WHEN sex = '2' THEN '女'            ELSE '其他' END 去重:distinct(去重字段) 取一条:fatch first rows only 分组: group by 分组字 ...
一、备份的目的 做灾难恢复:对损坏的数据进行恢复和还原 需求改变:因需求改变而需要把数据还原到改变以前 测试:测试新功能是否可用 二、备份需要考虑的问题 可以容忍丢失多长时间的数据; 恢复数据要在多长时间内完 ...

sql中关联查询

SQL中 EXCEPT、INTERSECT用法                        EXCEPT 返回两个结果集的差(即从左查询中返回右查询没有找到的所有非重复值)。                        INTERSECT 返回 两个结果集的交集(即两个查询 ...
一、Servlet简介   Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。  2、把开发好的Java类部署到web服务器中。  按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servlet 二、Servlet的运行过程 Servlet程序是由WEB服务器调用,web服务器收到客户端的Servlet访问请求后:  ①Web服务器首 ...

spring

spring的作用:创建对象,给属性赋值;传统的做法是   创建对象、给属性赋值,spring已做了这两件事     <bean id='' class=''>         <property name="属性的名字" value=
Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。  1.Java序列化与反序列化  Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。  2.为什么需要序列化与反序列化  我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。那么当两个Java进程进行通信时,能否实现进程间的对象传送呢?答案是可以的。如何做到呢?这就需要Java序列化与反序列化了。换句话说,一方面 ...

jsp中的$/%说明

    博客分类:
  • jsp
      %{ }:              相当于EL里的${},%{ }是有struts的标签是用的,如:<s:property value="%{var}"/>.     var就是action传过来的变量,但这个变量要action里有对应的getter和setter     对于jsp就是相当于<%= %> $: 在jquery中 $代替频繁的document.getElementById()操作
一、基础 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] [primar ...
DB2 自增长列测试 1当想将表中一列修改为自动增长时,可用下面命令: Alter table  <table name>  alter column <column name>  set not null Alter table <table name> alter column <column name> set generated always as identity (start with 1,increment by 1) 上面命令是在改一表中列的属性时,在网上找到的很有用。 2当修改表中一列自动增长的开始值时,可用下面的命令: ALTE ...

文件上传

    博客分类:
  • java
在实际的开发中,我们可能需要将图片、影音等文件直接保存到数据库中,然后通过编程方式将数据读出进行使用。例如将读出的图片数据显示出来,将读出的电影文件播放出来。 二进制数据直接保存到文件和从文件中读出非常的简单。和普通的数据库操作差别不大。只是用到部分流操作。例如各种输入输出流操作。所以深刻理解流操是非常重要的。 在此我借助于一个JSP的简单实例进行讲解。此实例保存职员数据,其中职员数据包含一个图片列。此列保存每名员工的照片。在此将照片直接保存到数据库中。首先建立职员信息表EmployeeInfo,表列非常的简单 employeeId:职员编号(自动增长);employeeName:职员姓名;ag ...
DB2 自增长列测试 1当想将表中一列修改为自动增长时,可用下面命令:Alter table <table name> alter column <column name> set not null Alter table <table name> alter column <column name> set generated always as identity (start with 1,increment by 1) ...
一、基础 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 ...
Global site tag (gtag.js) - Google Analytics