数据库
80菜鸟
Java C 编程
展开
-
MS-SQL2008的配置与JDBC连接
MS SQLSERVER 2008SA 身份配置[url]http://hi.baidu.com/bluedream348/blog/item/9cbc14395668f2e7b311c745.html[/url]连接代码[code="java"]package com.ysu.db.conn;import java.sql.*;public class C...原创 2012-05-25 16:44:17 · 88 阅读 · 0 评论 -
MYSQL的group_concat()函数中实现将多行同一字段数据合并成一个数据
数据表 出访团组表[code="SQL"]select a.t_applypersondocno,a.t_id from sx_fms_taskinfo a[/code]结果集[img]http://dl.iteye.com/upload/attachment/0073/3737/60591fe4-3bd2-3a3c-ae94-389f4a872cb7.jpg[/img]...原创 2012-09-05 20:37:07 · 509 阅读 · 1 评论 -
常用的Oracle DCL 命令语句
常用的Oracle DCL 命令语句Oracle修改字段长度信息[code="sql"]alter table HR_EMPLOYEE modify IDCARD VARCHAR2(50);[/code]持续更新中........原创 2014-01-02 15:47:22 · 450 阅读 · 0 评论 -
Oracle 定时器写法
--定义一个规则 --如果是定时轮询的job 下面 submit函数里面的 第三个参数不填写[code="sql"]declare job number;begin dbms_job.submit(job, 'EXE_DATA_CHECKER;', '','TRUNC(sysdate) + 1 +2 / (24)'); commit;...原创 2013-09-22 10:21:12 · 269 阅读 · 0 评论 -
Oracle 创建表空间与用户
1.表空间创建[code="sql"]create tablespace piccehr datafile 'E:\E-HR实施\PICC\00TableSpace\picc01.dbf'size 10mautoextend on;[/code]2.用户创建[code="sql"]create user tb4sidentified by "tb4s"d...原创 2013-11-03 14:13:02 · 64 阅读 · 0 评论 -
REF 动态SQL游标
[code="sql"]declare tb_count number; tb_datatype varchar2(100); type refcur_finding is ref cursor;--ref 动态游标创建 refcur refcur_finding; codevalue varchar2(100);begin tb_datatype ...原创 2013-11-05 00:20:46 · 108 阅读 · 0 评论 -
清空具有外键约束的表时报ERROR 1701(42000)的解决
清空具有外键约束的表时报ERROR 1701(42000)的解决 ERROR 1701 (42000): Cannot truncate a table referenced in a foreign keyconstraint 解决方法: 删除前[code="java"]SET foreign_key_checks=0;[/code] 删除后 [cod...原创 2015-10-13 17:16:26 · 128 阅读 · 0 评论 -
MYSQL 禁用主外键约束
我们可以使用 [code="java"] SET FOREIGN_KEY_CHECKS=0;[/code]来禁用外键约束. 之后再用 [code="java"] SET FOREIGN_KEY_CHECKS=1;[/code]来启动外键约束.原创 2016-04-09 17:30:38 · 394 阅读 · 0 评论 -
Oracle 问答题 PLSQL块
1.未命名的PL/SQL块是匿名块,已命名的PL/SQL块是什么?--过程---------------------------------------------------------2.有表student(name varchar2(20),age number(3,0),address varchar2(30)) 在插入部分记录之后,请建立存储过程getInfo,并可通过...原创 2012-04-28 14:19:29 · 260 阅读 · 0 评论 -
Win7 下安装Oracle10G
Win7 下安装Oracle 10G 需要注意事项Oracle 10G 办毕号为 Oracle Database 10g Release 2 (10.2.0.3/10.2.0.4)下载地址[url]http://www.oracle.com/technetwork/database/10203vista-087538.html[/url]1. 修改了安装文件对应目录下的文件...2012-04-28 08:39:02 · 127 阅读 · 0 评论 -
只有 Oracle 11G 支持的 unpivot函数
[size=large]只有Oracle 11G才支持的行列转置的函数[color=indigo][b] UNPIVOT[/b][/color][/size]操作代码如下[code="SQL"]drop table t;CREATE TABLE T (ID NUMBER,phonetype VARCHAR2(10),qhd VARCHAR2(10),ts varch...原创 2011-03-29 17:19:49 · 235 阅读 · 0 评论 -
比较复杂的SQL交叉表语句
[code="sql"]select * from (select t.cl_date from ysu_fams_calculate t where t.cl_countrys='德国') b left outer join (select substr(to_char(a.t_startdate,'yyyy-mm-dd'),0,7) as yf,sum(case when...原创 2010-09-05 18:14:34 · 206 阅读 · 0 评论 -
人员sql语句
[code="sql"]select count(nvl2(substr(a.t_p_xm,0,instr(a.t_p_xm,'[')-1),substr(a.t_p_xm,0,instr(a.t_p_xm,'[')-1),a.t_p_xm)) as c, nvl2(substr(a.t_p_xm,0,instr(a.t_p_xm,'[')-1),substr(a.t_p_xm,0,i...原创 2010-09-06 17:10:34 · 109 阅读 · 0 评论 -
巧用 like 进行关联
[code="sql"] select b.d_c_name,a.t_id from ( select a.t_id,nvl2(a.t_visitcitys,a.t_visitcitys,'2') as citys from ysu_fams_tasks a where nvl2(a.t_visitcitys,a.t_visitcitys,'2') !='2' ...原创 2010-09-16 16:45:20 · 201 阅读 · 0 评论 -
MYSQL数据库备份与恢复命令
备份:mysqldump -u[user] -p[password] xxx > xxx.sql恢复:mysql -u[user] -p[password] xxx < xxx.sql原创 2011-01-10 10:48:00 · 78 阅读 · 0 评论 -
MySQL 设置全局变量
ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_fun...原创 2011-08-22 08:48:10 · 1980 阅读 · 0 评论 -
MYSQL INDEXOF用法
LOCATE(substr,str) 返回子串substr在字符串str第一个出现的位置,如果substr不是在str里面,返回0.[code="sql"]mysql> select LOCATE('bar', 'foobarbar');-> 4mysql> select LOCATE('xbar', 'foobar');-> 0 [/code]...原创 2011-09-27 17:05:50 · 587 阅读 · 0 评论 -
巧用SQL中的 like 进行表与表之间的关联!
[code="sql"]create view sys_orgpasselect sys_users.v_id AS uid,sys_users.userid AS userid,sys_users.username AS username,sys_users.depids AS userdepids,sys_zbdep002.POSTID AS postid,s...原创 2011-09-28 08:56:31 · 1029 阅读 · 0 评论 -
Oracle 用 decode 函数进行行列转置
当你面对如下格式的一个表格:NO为人员的ID,MONEY是收入,DAY是星期(1代表星期一,7代表周日)。NO MONEY DAY1 23 11 43 21 -45 32 42 12 -10 22 50 33 100 8为了符合阅读习惯,最终报表希望是如下格式:NO MON TUE THR1 23 4...原创 2011-03-29 16:22:40 · 387 阅读 · 0 评论 -
Oracle 获取时间段内的 日期列表 和时间列表
本文来自 http://xuwang840901.blog.163.com/blog/static/441696922010573261897/获取日期[code="java"]SELECT TO_CHAR(TO_DATE('2009-04-1','YYYY-MM-DD')+ROWNUM-1,'YYYY-MM-DD') DAY_IDFROM DUAL CONNECT B...原创 2010-09-05 10:27:23 · 158 阅读 · 0 评论