排序:
默认
按更新时间
按访问量

润乾 -- 判断任意日期的星期几

如何判断任意日期是星期几,毕竟不是每个月的一号就是星期一。本文简单介绍一下如何计算出任意一个日期是星期几。第一步:制作报表;如图所示:A1单元格根据参数年份和参数月份判断该月的天数;A2单元格根据参数年份判断是否是润年,如果是则对二月份进行判断计算出该月总天数;B1单元格为年份和月份拼成的日期类型...

2018-03-09 16:21:30

阅读数:18

评论数:0

Hibernate

1.hibernate的配置文件:1)hibernate是否显示生成的sql2)告诉hibernate用的是哪个数据库方言的dialect3)数据库配置(驱动+数据库信息)Hibernate用的JDBC,因JDBC要有数据库的连接信息,所以要在hibernate的配置文件中配置数据库的相关信息4)...

2018-03-09 15:12:25

阅读数:17

评论数:0

WEB前端 -- xml:lang="en"

<html xmlns="http://www/w3.org/1999/xhtml" xml:lang="en"> <head> &a...

2018-03-09 14:49:24

阅读数:96

评论数:0

WEB打印(jsp版)

<%@ page contentType="text/html; charset=UTF-8" language="java"%> <%@include fil...

2018-03-09 14:05:57

阅读数:8

评论数:0

Oracle的注意事项

1.删除表drop table 表名:删除内容和定义,释放空间。truncate table 表名:删除内容,释放空间,但不删除定义。表被清空后,表和表的索引将重新设置成初始化大小。隐式提交,不能对truncate使用rollback命令。delete from 表名:删除内容,不删除定义,不释放...

2018-03-09 11:04:15

阅读数:17

评论数:0

数据库之间的差异

1.运算符的差异不同数据库系统中字符串的拼接方式不同,主流数据库对字符串拼接的支持如下:1)MYSQLconcat:支持一个或多个参数,如concat('1','2','3')concat_ws:可以在待拼接的字符串之间加入指定的分隔符,如concat_ws('1','x','2')2)MSSQL...

2018-03-09 08:56:32

阅读数:67

评论数:0

oracle 命令操作

内容包括三大项:    1.oracle基本操作语句    2.SQLServer基本操作语句    3.各种数据库连接方法**************************************************oracle基本操作语句*************************...

2018-03-08 15:52:49

阅读数:20

评论数:0

Oracle -- Oracle服务器端和客户端的配置

1.手动配置服务器端监听器:监听器配置包括监听协议、地址以及其他相关信息的参数。监听器配置存储在一个名称为listener.ora的配置文件中,该文件位于ORACLE_HOME\network\admin目录下。(ORACLE_HOME为Oracle软件的安装目录,后同。)Listener.ora...

2018-03-08 15:32:46

阅读数:36

评论数:0

Oracle -- oracle如何热备份(一定要理解归档模式和非归档模式!!)

最保险的的方式是物理冷备份,不要轻易试水!!以下是物理热备份:查询当前的模式selectname,log_mode from v$database;配置数据库的归档模式1.改变非归档模式到归档模式:1)SQL>conn / as sysdba (以DBA身份连接数据库)2)S...

2018-03-08 14:53:56

阅读数:31

评论数:0

Oracle -- 时间相关查询小结

1.第一天、最后一天select trunc(sysdate, 'YYYY') firstDay, add_months(trunc(sysdate, 'YYYY'), 12) - 1 lastDay from dual t;select to_char(trunc(add_m...

2018-03-08 14:52:44

阅读数:12

评论数:0

Oracle-- 几种启动和关闭方式

一、Oracle数据库几种启动方式1、startup nomount  非安装启动,这种方式下启动可执行:重建控制文件、重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。2、startup mount (dbname)  安装启...

2018-03-08 13:42:12

阅读数:14

评论数:0

Oracle --用户名密码过期的修改

1、查看用户的proifle是哪个,一般是default:SELECT username,PROFILE FROM dba_users;2、查看指定概要文件(如default)的密码有效期设置:SELECT * FROM dba_profiles s WHERE s.profile=\'DEFAU...

2018-03-08 13:31:08

阅读数:14

评论数:0

SQL注入漏洞

SQL注入漏洞原理:需要从页面传入数据时,在所传的参数后面加"1' or '1'='1"对付SQL注入漏洞有2种方式:过滤敏感字符和使用参数化SQL1.过滤敏感字符攻击者一般需要在输入框中输入的文本中一般包含or、and、select、delete之类的字符串片...

2018-03-08 12:59:20

阅读数:14

评论数:0

Oracle -- 复制数据

1、复制表结构以及数据create table x as select * from y; --不会创建索引2、只复制表结构create table x as select * from y where 1=2;3、只复制数据(1)两个表结构一样insert into x select * f...

2018-03-08 11:51:35

阅读数:11

评论数:0

Oracle -- 标量子查询、表子查询、开窗函数

1.子查询子查询:SQL语句允许将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通表一样,被当做结果集的查询语句被称为子查询。子查询分2种:1)只返回一个单值的子查询,可看做是一个拥有返回值的函数。2)返回一列值的子查询,这时子查询可以看作是一个在内存中临时存在的数据表。子查询分标量子...

2018-03-08 08:02:13

阅读数:70

评论数:0

取中间数据及连接

1.MSSQLServer2000、Oracle、DB2取中间几条数据1)在MSSQLServer2000中取前5用top,取第六名开始3个人的信息。首先将前5名的主键取出来,在检索时排除这5名的前3人即可。select top 3 * from employee where fnumber no...

2018-03-07 22:18:51

阅读数:34

评论数:0

MYSQL、MSSQLServer、Oracle及DB2的取随机数

1.MYSQLrand()2.MSSQLServerrand()注:rand()还支持一个参数,这个参数为随机数种子,如rand(9527)3.Oracle没有内置的生成随机数的函数,但是提供了包dbms_random用来生成随机数select dbms_random.value from dua...

2018-03-07 11:28:13

阅读数:21

评论数:0

Oracle -- oracle数据库优化辅助SQL语句

--查询正在执行的sql语句 select osuser 电脑登录身份, program 发起请求的程序, username 登录系统的用户名, schemaname, b.cpu_time 花费cpu的时间, ...

2018-03-06 13:59:43

阅读数:11

评论数:0

Oracle -- 查询之最

1.逻辑读最多的SQLSELECT * FROM (SELECT buffer_gets, sql_text FROM v$sqlarea WHERE buffer_gets > 500000 ORDER...

2018-03-06 13:36:20

阅读数:14

评论数:0

Oracle -- 小结

1.1)v$sqltext:存储的是完整的SQL,SQL被分割v$sqlarea:存储的SQL和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计)v$sql:内存共享SQL区域中已经解析的SQL语句。(即时)select opname, target, to_char(start...

2018-03-06 13:01:47

阅读数:8

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭