08 2013 档案

C# 中的treeview绑定数据库(递归算法)
摘要:近日面试的给我两道题目,一道是IQ测试,第二个就是题目所言总共两个表 department(id int not null primary key,parentid int,name char(50));employee(id intnot null foreign key(id) references department(id),departmentid,name char(50));实现的代码记录如下using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.W 阅读全文

posted @ 2013-08-27 21:34 残阳飞雪 阅读(883) 评论(0) 推荐(0) 编辑

identity_insert---实验性插入大批量数据和分页存储过程
摘要:OK,我们首先创建一数据库:data_Test,并在此数据库中创建一表:tb_TestTable1create database data_Test --创建数据库data_Test 2GO 3use data_Test 4GO 5create table tb_TestTable --创建表 6( 7 id int identity(1,1) primary key, 8 userName nvarchar(20) not null, 9 userPWD nvarchar(20) not null, 10 userEmail nvarchar(4... 阅读全文

posted @ 2013-08-23 16:29 残阳飞雪 阅读(404) 评论(0) 推荐(0) 编辑

SQL Server 存储过程
摘要:存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中,所以存储过程运行要比单个的SQL语句块要快。同时由于在调用时只需用提供存储过程名和必要的参数信息,所以在一定程度上也可以减少网络流量、简单网络负担。 1、 存储过程的优点 A、 存储过程允许标准组件式编程 存储过程创建后可以在程序中被多次调用执行,而不必重新编写该存储过程.. 阅读全文

posted @ 2013-08-23 15:57 残阳飞雪 阅读(165) 评论(0) 推荐(0) 编辑

PL/SQL 在64位机上不能使用的问题解决
摘要:http://myskynet.blog.51cto.com/1471053/623957 阅读全文

posted @ 2013-08-22 21:32 残阳飞雪 阅读(116) 评论(0) 推荐(0) 编辑

登陆Oracle11g的企业管理器
摘要:本地:https://localhost:1158/em/如果远程:那么把localhost换成服务器IP 阅读全文

posted @ 2013-08-22 16:17 残阳飞雪 阅读(864) 评论(0) 推荐(0) 编辑

SQL在oracle和SQLserver将查询结果创建为新表的不同之处
摘要:------在SQL中,将查询的结果创建为新表是如下这样的select distinct t1.column1,.t2.column2 into table3 from table1.t1 join table2.t2 on(t1.column1=t2.column3);------在Orale中,完成同样的过程,是这样的Create table ed as(select distinct e.deptno,d.loc from emp e join dept d on(d.deptno=e.deptno) 阅读全文

posted @ 2013-08-21 15:25 残阳飞雪 阅读(5366) 评论(0) 推荐(0) 编辑

介绍一下内联、左联、右联
摘要:http://www.51jobdoc.com/TypeDesign/InfoDetails.aspx?id=403&tid=33 阅读全文

posted @ 2013-08-20 16:27 残阳飞雪 阅读(183) 评论(0) 推荐(0) 编辑

有点像行列互换交叉的题目
摘要:table1月份mon 部门dep 业绩yj-------------------------------一月份 01 10一月份 02 10一月份 03 5二月份 02 8二月份 04 9三月份 03 8table3 (result)部门dep 一月份 二月份 三月份-------------------------------------- 01 10 null null 02 10 8 null 03 null 5 8 04 null null 91)select a.部门名称dname,b.业绩yj as '一月份',c.业绩yj as '二月份',d. 阅读全文

posted @ 2013-08-20 14:22 残阳飞雪 阅读(209) 评论(0) 推荐(0) 编辑

求出每个team粉丝数最多的3个国家
摘要:有这么个表fans(team,nationality,fanCount)'Barcelona','Germany',12000'Barcelona','Spain',18000'Barcelona','China',13000'Barcelona','USA',15000'Barcelona','Italy',11000'Real Madrid','France',19000'Real Madri 阅读全文

posted @ 2013-08-19 21:38 残阳飞雪 阅读(248) 评论(0) 推荐(0) 编辑

ORCLE 表中列的修改(非常全面哦)
摘要:今天下午主要做了个实验,是针对 测试表的列,进行添加,修改,删除的。做法如下: 增加一列: alter table emp4 add test varchar2(10); 修改一列: alter table emp4 modify test varchar2(20); 删除一列: alter table emp4 drop column test; 这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-00905。 其次,对删除单列的话,一定要加COLUMN,然后记住,删除是不需要加列类型的。 做法如下; 增加多列: alter table emp4 a... 阅读全文

posted @ 2013-08-19 20:56 残阳飞雪 阅读(321) 评论(0) 推荐(0) 编辑

经典SQL面试题(转)
摘要:http://www.cnblogs.com/kcher90/archive/2013/03/13/2957932.html有三个表,如果学生缺考,那么在成绩表中就不存在这个学生的这门课程成绩的记录,写一段SQL语句,检索出每个学生缺考的科目。A 学生表(student)字段1 学生号(s_id)字段2 学生名(s_name)B 科目表(course)字段1 科目号(c_id)字段2 科目名(c_name)C 成绩表(grade)字段1 成绩号(g_id)字段2 学生号(s_id)字段3 科目号(c_id)字段4 成绩(score)select * from student join cour 阅读全文

posted @ 2013-08-19 20:37 残阳飞雪 阅读(522) 评论(0) 推荐(0) 编辑

比较难的sql面试题--记录下来晚上做
摘要:一组通话记录(总共500万条):ID 主叫号码 被叫号码 通话起始时间 通话结束时间 通话时长1 98290000 0215466546656 2007-02-01 09:49:53.000 2007-02-01 09:50:16.000 232 98290000 021546654666 2007-02-01 09:50:29.000 2007-02-01 09:50:41.000 123 98290000 021546654666 2007-02-01 09:50:58.000 2007-02-01 09:51:12.000 144 68290900 0755133329866 2007- 阅读全文

posted @ 2013-08-19 16:45 残阳飞雪 阅读(435) 评论(0) 推荐(0) 编辑

oracle中恢复删除的表
摘要:1.表恢复,如果在删除表的同时删除的数据,那么表恢复也能恢复当时删除时的数据-----查询删除的表select * from recyclebin order by droptime desc---恢复删除的表flashback table tablename to before job2.表数据恢复对误删的表记录,只要没有 TRUNCATE 语句,就可以根据事务的提交时间进行选择恢复,一般步骤有:1、先从 FLASHBACK_TRANSACTION_QUERY 视图里查询,视图提供了供查询用的表名称、事务提交时间、UNDO_SQL等字段。注意啦 ,要先允许表移动,这段话我看着有点晕啊(这个. 阅读全文

posted @ 2013-08-19 16:16 残阳飞雪 阅读(347) 评论(0) 推荐(0) 编辑

Oracel 数据库面试题
摘要:1.取出表中第31到40行的记录mysql方案:select * from t order by id limit 30,10oracle方案:select t2.*from (select rownum r,t1.* from yourtable t1 where rownum302.truncate和delete有什么区别TRUNCATE TABLE在功能上与不带WHERE子句的DELETE语句相同,二者均删除表中的全部行。但TRUNCATE TABLE比DELETE 速度快,且使用的系统和事务日志资源少。DELETE 语句每次删除一行,并在事务日志中为所删除的每一行记录一项。TRUNCA 阅读全文

posted @ 2013-08-19 14:49 残阳飞雪 阅读(842) 评论(0) 推荐(0) 编辑

Oracle创建存储过程、创建函数、创建包
摘要:http://www.cnblogs.com/helong/articles/2093807.html 阅读全文

posted @ 2013-08-18 20:35 残阳飞雪 阅读(185) 评论(0) 推荐(0) 编辑

数据库面试题之PL/SQL面试题
摘要:create table employee(id number(10) not null, -- 员工工号salary number(10,2) default 0 not null, -- 薪水name varchar2(24) not null -- 姓名);第一题: 表结构说明: 1.创建序列seq_employee,该序列每次取的时候它会自动增加,从1开始计数,不设最大值,并且一直累加,不循环。Create sequence seq_employee start with 1 increment by 1 minvalue 1nomaxvalue nocycle nocache o.. 阅读全文

posted @ 2013-08-17 22:08 残阳飞雪 阅读(1341) 评论(0) 推荐(0) 编辑

Oracle笔试题库之问答题篇-总共60道
摘要:1.把表A从表空间TSP1更改成表空间TSP2的方法解答:alter table A move tablespace TSP22.删除表的列;解答:alert table 表名 drop 列名123.删除表空间的数据文件?解答:用SQLPLUS命令: drop tablespace tablename including contents 就可以把所有相关的数据删除4.如何用ALTER命令把表数据加到缓存表里,清除呢?解答:添加:alert table 表名 cache清除:alert table 表名 nocache5.数据的复制实现办法?解答:数据复制,就是将数据库中的数据拷贝到另外一个或 阅读全文

posted @ 2013-08-17 20:34 残阳飞雪 阅读(890) 评论(0) 推荐(0) 编辑

oracle查询一个用户下的所有表
摘要:select table_name from all_tables where owner_name=upper('scott');用户名一定要大写// 阅读全文

posted @ 2013-08-16 23:48 残阳飞雪 阅读(399) 评论(0) 推荐(0) 编辑

Oracle 添加主键和索引
摘要:数据的主键和索引一般情况下都是必须的,特别是表有大量数据的时候,索引和主键更是必不可少,这样可以提供数据的查询效率;一、创建表的同时创建主键约束(1)无命名create table student (studentid int primary key not null,studentname varchar(8),age int);(2)有命名create table students ( studentid int , studentname varchar(8), age int, constraint yy primary key(studentid));2、删除表中已有的主键约束(1) 阅读全文

posted @ 2013-08-16 16:50 残阳飞雪 阅读(5524) 评论(0) 推荐(1) 编辑

Oracle中查询主键、外键、sequence、表基本信息等
摘要:一次看到某张表中有几条ID相同的数据,通过业务确认该ID应该是唯一的,后来找到原因,因为DBA未对该表建主键。现在DBA工作比较忙,我们项目有时需要新增或者修改数据库表结构时,可能需要对表结构进行确认。下面提供几个比较有用对SQL,可以帮助大家看看数据库 中表结构定义怎样的,以PRODUCT表为例,请自行更换为所需的表名。1.查询主键:----*********查询主键------------select col.*from user_constraints con,user_cons_columns colwherecon.constraint_name=col.constraint_na. 阅读全文

posted @ 2013-08-16 16:39 残阳飞雪 阅读(47747) 评论(1) 推荐(0) 编辑

ojdbc14.jar 放在kettle那个目录下面
摘要:\libext\edtftpj-1.4.5.jar \libext\firebirdsql-full.jar \libext\firebirdsql.jar \libext\gis-shape.jar \libext\hsqldb.jar \libext\ifxjdbc.jar \libext\javadbf.jar \libext\jconn2.jar \libext\js.jar \libext\jt400.jar \libext\jtds-1.1.jar \libext\jxl.jar \libext\ktable.jar \libext\log4j-1.2.8... 阅读全文

posted @ 2013-08-16 08:51 残阳飞雪 阅读(1610) 评论(0) 推荐(0) 编辑

监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务 然后重新运行 em configuration assistant。
摘要:在WIN 7/64Bit上安装ORACLE 11gR2后,管理网页Database Control(如:https://localhost:1158/em)始终登录不进去,总是说密码错误,使用配置工具Database Configuration Assistant重新配置后仍然报错:2010-5-26 15:17:21 oracle.sysman.emcp.EMConfig perform严重: 监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。有关详细资料, 请参阅 D:\Oracle\cfgt 阅读全文

posted @ 2013-08-15 22:18 残阳飞雪 阅读(3069) 评论(0) 推荐(0) 编辑

Oracle 之 SQL 面试题 录
摘要:多上网查查 SQL 面试题1.学号(自动编号) 姓名 性别 年龄­0001 xw 男 18­0002 mc 女 16­0003 ww 男 21­0004 xw 男 18­请写出实现如下功能的SQL语句:­删除除了学号(自动编号)字段以外,其它字段都相同的冗余记录!­DELETE FROM table1­WHERE (学号 NOT IN­(SELECT MAX(学号) AS xh­FROM TABLE1­GROUP BY 姓名, 性别, 年龄))2.数据库有3个表 teacher表 st 阅读全文

posted @ 2013-08-15 16:53 残阳飞雪 阅读(14631) 评论(0) 推荐(2) 编辑

kettle中的模糊匹配
摘要:http://f.dataguru.cn/thread-165912-1-1.html 阅读全文

posted @ 2013-08-12 16:28 残阳飞雪 阅读(2975) 评论(0) 推荐(0) 编辑

ali数据分析面试题
摘要:表A结构如下Member_ID --用户的Id,字符型Log_time --用户访问页面时间,日期型(只有一天的数据)URL ---访问的页面地址,字符型要求:提取每个用户访问的第一个URL.(按时间最早),形成一个新表(新表名为B,表结构和表A一致)SQL语言实行如下select * from ali tbwhere Member_ID not in (select Member_ID from ali where Log_time<tb.Log_time );select * from ali; 阅读全文

posted @ 2013-08-07 12:18 残阳飞雪 阅读(518) 评论(0) 推荐(0) 编辑

SQL 复杂查询
摘要:近期碰到需要取日期最小的不同条件记录的问题,请各位xdjm赐教!! http://bbs.csdn.net/topics/330146169表a: 表a: 序号 材料 数量 入库日期 1 A 8 2009-12-1 2 A 9 2009-12-5 3 B 12 2009-11-18 4 B 10 2 阅读全文

posted @ 2013-08-07 10:36 残阳飞雪 阅读(289) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示