`
SuperCustomer
  • 浏览: 110932 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
1、查询列名(第一个参数为数据库名,第二个参数为表名) select column_name from information_schema.columns where table_schema='test' and table_name='tb_grade';  2、显示表结构 desc information_schema.columns; 3、复制一张表 create table test as select * from tb_grade;    4、添加字段 alter table tb_grade add aaa int,add bbb int;  5、修改字段 ...

Oracle函数

1、去字符串前后空格   ltrim(fieldName);去掉左边空格 rtrim(fieldName);去掉右边空格 trim(fieldName);去掉两边空格  
1、查询一张表里面的索引   select * from user_indexes where table_name=upper('tableName');     2、查询被索引的字段   select * from user_ind_columns where index_name=('indexName');  
1、创建序列 create sequence seq_whn increment by 1 start with 1 maxvalue 2147483647 nocycle cache 10; create sequence seq_whr increment by 1 start with 1 maxvalue 2147483647 nocycle cache 10;   2、创建触发器 whn表node_id自动增长 create or replacetrigger trigger_whn before  insert on whn for each row declare no ...
1、添加字段 alter table table_name add column1 type add column2 type add column3 type ... ;   2、删除字段 alter table table_name drop column column_name;   3、修改字段 alter table table_name modify (column_name type);  
Oracle中执行存储过程有两种方法,如下:   1、exec(或execute)  procedure_name(参数列表);   2、declare        var1 type:=initValue;        var2 type:=initValue;        ...      begin        procedure_name(var1,var2,...);      end;
1、Java调用Oracle存储过程 存储过程: create or replace PROCEDURE CREATE_TABLEASBEGIN  EXECUTE IMMEDIATE 'CREATE TABLE tb_user(  id  NUMBER PRIMARY KEY,  name  VARCHAR2(20))';END CREATE_TABLE;   String url="jdbc:oracle:thin:@localhost:1521:orcl"; Class.forName("oracle.jdbc.driver.OracleDriver& ...
  1、新建一个Web Project,命名为S2SH,并将项目编码改为UTF-8。     2、拷贝以下jar包到lib文件夹里面: antlr-2.7.6.jar asm.jar cglib-2.1.3.jar commons-collections.jar commons-fileupload-1.2.1.jar commons-logging-1.0.4.jar dom4j-1.6.1.jar freemarker-2.3.13.jar hibernate3.jar jstl.jar jta.jar log4j-1.2.11.jar mysql-connec ...
注意:需要加入包commons-io.jar。 1、新建一个JSP文件upload.jsp,代码如下: <%@ page language="java" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+&q ...
注意:要在struts.xml文件中配置(native为资源文件基本前缀) <constant name="struts.custom.i18n.resources" value="native"/> 1、新建文件native_en_US.properties,native_zh_CN.properties(基本前缀_语言代号_国家代号) 2、在资源文件中以key=value的格式输入资源信息 3、资源文件应用 a.在action中应用 getText("key") b.在页面中应用 引入struts2标签库文件:<% ...
注意:在action中要配置input视图。 1、在action类中校验 a.对action中所有方法进行校验 重写validate()方法,代码如下: public void validate() { if(name==null||"".equals(name)){ addFieldError("name","姓名不能为空"); } if(mobile==null||"".equals(mobile)){ addFieldError("mobile",&qu ...
1、在util包下面新建一个类DateConverter,继承DefaultTypeConverter,代码如下: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; import com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter; public class DateConverter extends DefaultTypeConv ...

Struts2配置

<struts> <constant name="struts.i18n.encoding" value="UTF-8"/> <!-- 请求后缀 --> <constant name="struts.action.extension" value="do,action"/> <!-- 上传文件上限 --> <constant name="struts.multipart.maxSize" ...
要用到的jar包:commons-fileupload.jar,commons-logging.jar,freemarker-2.3.13.jar,ognl-2.6.11.jar,struts2-core-2.1.6.jar,xwork-2.1.2.jar。 1、新建一个Web Project,命名为Struts2,首先将项目编码改为UTF-8(这是一个良好的习惯)。 2、把上述jar包拷贝到项目Web-INF目录下的lib文件夹里面。 3、拷贝一个struts.xm文件到src下面,删除struts标签里面的内容,结构如下: <?xml version="1.0" ...
1、用java.util.zip下的工具压缩 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; public class UtilZip { public static void main(String[] args) throws Exception{ String srcFileName=" ...
Global site tag (gtag.js) - Google Analytics