- 博客(12)
- 收藏
- 关注
原创 mysql-8.0.11服务安装与数据库创建
第一部分:安装mysql数据库服务器 (本示例用的是免安装版本mysql-8.0.11-winx64.zip) 1:配置环境变量:配置到PATH变量中,值为到bin目录的MySQL路径; 2:用管理员打开cmd; 3:执行mysqld --initialize --console初始化数据库,记录初始化密码,最好复制出...
2019-10-26 21:50:09
645
原创 tomcat部署servlet+jsp后,404错误
错误情景: 使用tomcat部署程序,用web.xml配置后,启动程序,可以进入到登录页面,但是请求servlet报404错误,路径文件均存在,且能进到过滤器,但是无法跳转到制定路径文件 需要对tomcat配置以下几点: apache-tomcat-6.0.20\conf\web.xml中放开以下两段代码 <servlet> <servlet-name>...
2019-05-29 17:50:17
2551
1
原创 LISTAGG
oracle 函数:LISTAGG 该函数用来对多行数据的同一列来尽心拼接和排序 用法: SELECT LISTAGG('需要拼接的列名称','拼接符号') within group (order by '排序的列名') from table_name 如下表:TABLE_A id name 1 张三 2 李四 SELECT LISTAGG(TA.NAME...
2018-08-24 14:50:14
4906
原创 liquibase在maven下的使用(持续更新中)
liquibase在maven下的操作指南--step 1:配置maven下的liquibase插件配置方法一:不用配置文件 <plugin> <groupId>org.liquibase</groupId> <artifactId>liquibase-maven-plugin</artifactId> ...
2018-05-09 09:31:14
6179
原创 NVARCHAR和VARCHAR的区别
简言之:一个汉字存到NVARCHAR,长度是1,存到VARCHAR长度为2.使用场景:对于需要控制文本框长度的字段,用NVARCHAR比较合适,页面的字符长度会和数据库保持一致。否则的话,页面要求最多20个字,那么数据库长度就需要设置成40,而用NAVRCHAR则是20和页面保持一致。对于用CASE WHEN ELSE语法的注意。若有表table_01 字段 name ,类型为NVARCHAR(...
2018-03-15 11:14:04
2013
原创 视图分类和用法
个人随笔:后续更新 --视图的用法。非物化视图。 先建立视图,建立之后,数据库永久存在,只是没有分配内存,没有数据。在查询调用的时候才会查询数据,自己本身不存储 CREATE OR REPLACE VIEW V_FND_USER AS SELECT ID FROM FND_USER 使用视图,直接查询。在查询的时候,视图才去取值。 SELECT * FROM V_FND_USER
2018-02-07 12:21:23
3590
1
原创 CASE WHEN 语句在Oracle和Sybase库中的不同
今天提交程序之后,反应有BUG,经仔细查询,发现一个之前并没注意到的问题,那就是case when 语句在Oracle中执行的BUG,用脚本来说明; Oracle --建表 CREATE TABLE TABLE_01 (CODE INT NOT NULL, NAME VARCHAR2(20) NULL); --插入数值,之所以分别插入null和''是因为在Sybase中''和null
2017-09-14 14:00:51
2464
原创 java中的几种基础排序,查找方法
(目前只整理了一种方法,后面有空继续整理) 1:冒泡排序: public static void main(String[] args){ int[] array={1,3,7,3,8,4,0,4,3,8,5,6}; /** * 冒泡排序,见名思意就是:每次选择一个数作为目标操作数,和下一个数字比较,选择较大或者较小的往后移位。
2017-09-14 13:24:23
723
原创 JS中对象的循环删除问题
业务说明:对页面元素名称为subCheck的所有元素循环删除。 错误代码如下: var eles=document.getElementsByName("subCheck"); for(var =1,i var ele=eles[i]; $(ele).remove(); } 针对以上代码,若eles的长度为4的话,实际情况只能删掉2个。这是因为JS在删掉一个元素的同时,将eles集合
2017-09-11 16:56:02
2729
转载 Oracle 11G 数据库 安装 先决条件失败 解决办法
前端时间装oracle11G,从官网上下载的数据库。提示先决条件全部失败,尝试了百度上的所有方法,后还是不能解决,随后换了12C数据库,结果一样失败。 经过不懈的坚持,终于在网上找到了有用的解决办法。 解决步骤: 1:确保server服务正常启动。 2:网上说的最多的net share c$=c: ,实际上并没有什么作用。应该通过修改注册表来解决。 开始菜单→ 运行:输入rege
2016-10-18 17:01:22
8082
2
原创 sybase 存储过程 示例
表:student 列:STUDENT_ID, NAME, AGE, SEX,TEACHER_ID 表:teacher 列:TEACHER_ID,NAME,AGE,SEX,SALARY,STUDENT_NUM 需求:将性别和年龄符合给定条件的学生,都指派给指定的老师,并将学生的数量,更新到teacher表中。 业务成功,则返回学生的数量,否则返回-1。 存储过程的代码: CREA
2016-07-12 16:39:14
7017
1
原创 sybase数据库函数基础示例
表:student(学生表) 有三列,分别为:S_NAME(学生姓名),S_AGE(学生年龄),S_SEX(学生性别); 需求:查出给定年龄和性别的所有学生姓名,并用“;”拼接返回。 函数代码: CREATE FUNCTION GET_ALL_NAME_BY_PARA(@SEX VARCHAR(32),@AGE int) RETURNS VARCHAR(1000) AS
2016-07-11 15:43:01
1915
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅