一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)实现代码(SQL Codes)方法一:使用拼接SQL,静态列字段;方法二:使用拼接SQL,动态列字段;方法三:使用PIVOT关系运算符,静态列字段;方法四:使用PIVOT关系运算符,动态列字段;扩展阅...
分类:
数据库技术 时间:
2015-01-09 12:09:35
收藏:
0 评论:
0 赞:
0 阅读:
380
有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1>T2 时,2) 的查询效率高。exists 用法:请注意 1)...
分类:
数据库技术 时间:
2015-01-09 12:07:56
收藏:
0 评论:
0 赞:
0 阅读:
287
Oracle的sequence实现非常灵活,所以也带来一些易用性问题,如何取到新插入记录生成的sequence值与其它数据库有较大差别,本文详国介绍了5种实现读取新插入记录sequence值的方法。测试用的数据库脚本:SQL> create table T1 2 ( 3 ID NUMBE...
分类:
数据库技术 时间:
2015-01-09 12:04:56
收藏:
0 评论:
0 赞:
0 阅读:
342
在之前客户咨询案例中,很多客户应用程序连接SQL Server直接用的就是SA帐号。如果对数据库管理稍微严格一点的话,就不应该给应用程序这种权限,通常应用程序只需要进行增删改查,而很少有DDL操作,因此配置帐号时应该遵循“最小权限分配”的原则仅仅赋予所需的权限。 对于应用程序来说,最小的权限通常就是...
分类:
数据库技术 时间:
2015-01-09 12:04:46
收藏:
0 评论:
0 赞:
0 阅读:
258
php 5.3.29编译安装排错:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/m...
分类:
数据库技术 时间:
2015-01-09 12:04:06
收藏:
0 评论:
0 赞:
0 阅读:
498
本章记录了jdbc的简单使用方式!0,jdbc的作用1,jdbc入门准备工作2,jdbc注册驱动3,使用jdbc对数据库CRUD0,jdbc的作用与数据库建立连接、发送操作数据库的语句并处理得到的结果。1,jdbc入门准备工作0),使用jdbc操作mysql所用到jarmysql-connector...
分类:
数据库技术 时间:
2015-01-09 12:02:45
收藏:
0 评论:
0 赞:
0 阅读:
483
1.首先引用dll文件2.//DBAccess.dll引用一個dll文件 private IDBAccess _access; private static readonly string mySqlConnectionString = System.Configuration.Configurat...
分类:
数据库技术 时间:
2015-01-09 12:01:56
收藏:
0 评论:
0 赞:
0 阅读:
346
1. 停止数据库服务sudo service mysql stop2. 创建数据迁移目标文件夹(实际应该是挂载到新硬盘上)cd /var/libls -ldrwx------ 6 mysql mysql 4096 1月 9 09:26 mysql/ #文件夹权限700, 只有mysq...
分类:
数据库技术 时间:
2015-01-09 12:00:45
收藏:
0 评论:
0 赞:
0 阅读:
412
如果新表不存在select * into newtable from oldtable 如果存在insert into newtable select * from oldtable ---表结构一致insert into newtable(列名1,列名2,.....) select 列名1,列.....
分类:
数据库技术 时间:
2015-01-09 11:58:06
收藏:
0 评论:
0 赞:
0 阅读:
330
Hive的默认数据库为Derby,这个数据库用于自己调试是可以的,但是要面对大量数据就有些力不从心了,所以接下来我要将Derby换为Postgresql,我会具体说一下在更换过程中需要注意的地方。 首先,下载Hive,我们直接...
分类:
数据库技术 时间:
2015-01-09 10:55:16
收藏:
0 评论:
0 赞:
0 阅读:
381
1、建立数据库连接:createConnection(Object)方法
该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database。与php中链接数据库的参数相同。属性列表如下:
[javascript] view
plaincopy
host: 连接数据库所在的主机名. (默认...
分类:
数据库技术 时间:
2015-01-09 10:50:16
收藏:
0 评论:
0 赞:
0 阅读:
318
sql 中有时间的类型,date,time,datetime,方便关于记录的维护,下面一个demo演示怎么在每条记录中默认增加时间
源码下载地址 http://www.codes51.com/code/detail_1460.html
1.先是databasehelper类,这里建表保存一本书,包括书名,作者。
package com.chaoyue.sqldemo;
i...
分类:
数据库技术 时间:
2015-01-09 10:48:26
收藏:
0 评论:
0 赞:
0 阅读:
359
按照如下步骤进行操作:
1、查看用户的proifle是哪个,一般是default:
sql> SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sql> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND...
分类:
数据库技术 时间:
2015-01-09 10:45:16
收藏:
0 评论:
0 赞:
0 阅读:
263
报表出现性能问题需要对数据源计算进行优化时,执行路径难以确定从而被干预是阻碍报表优化的难题之一。由于数据库执行路径对开发人员不透明,报表优化需要指定执行路径时,程序员会很难甚至无法干预。而一般报表工具不具备强计算能力,大部分计算仍然要依靠数据库进行,这就导致很多报表优化效果不理想。
不同于一般报表工具,润乾集算报表内置了专门用于数据计算的集算引擎,开发人员可以通过编写集算脚本完...
分类:
数据库技术 时间:
2015-01-09 10:42:26
收藏:
0 评论:
0 赞:
0 阅读:
331
C:\Users\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期五 1月 9 09:59:23 2015Copyright (c) 1982, 2005, Oracle. All rights ....
分类:
数据库技术 时间:
2015-01-09 10:40:05
收藏:
0 评论:
0 赞:
0 阅读:
351
--------------------------------------------------------过滤URL中的一些特殊字符,动态SQL语句使用PrepareStatement.. ------解决方案------------------------------------------...
分类:
数据库技术 时间:
2015-01-09 10:39:26
收藏:
0 评论:
0 赞:
0 阅读:
274
权限问题,授权 给 root 所有sql 权限mysql> grant all privileges on *.* to root@"%" identified by ".";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Qu...
分类:
数据库技术 时间:
2015-01-09 10:34:45
收藏:
0 评论:
0 赞:
0 阅读:
377
一.利用数据泵将数据导出1.1.确定字符集:select * from v$nls_parameters;或select userenv('language') from dual;1.2.设置客户端字符集(Windows)set NLS_LANG = NLS_LANGUAGE_NLS_TERRIT...
分类:
数据库技术 时间:
2015-01-09 10:34:15
收藏:
0 评论:
0 赞:
0 阅读:
272
出处:http://www.cnblogs.com/Ruiky/archive/2012/04/19/2456784.html在之前只知道SqlServer支持数据批量插入,殊不知道Oracle、SQLite和MySql也是支持的,不过Oracle需要使用Orace.DataAccess驱动,今天就...
分类:
数据库技术 时间:
2015-01-09 10:32:55
收藏:
0 评论:
0 赞:
0 阅读:
315
简单使用语法:MySql:ALTER TABLE dataset_ods ENGINE = MyISAM;ALTER TABLE dataset_ods ADD FULLTEXT (abstract);SELECT * FROM dataset_ods WHERE MATCH(abstract) ....
分类:
数据库技术 时间:
2015-01-09 10:30:45
收藏:
0 评论:
0 赞:
0 阅读:
358