上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: 说明:win7系统,已经装过一个安装版的mysql(服务没有启动),然后又安装了一个免安装版的mysql,然后启动该免安装版的mysql后,用root用户无法登陆(因为想着root用户默认密码是空,但是却无法登陆),如下所示:D:\>cd D:\MySQL Server 5.1\binD:\MySQL Server 5.1\bin>mysql -u root mysqlERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)解决办法:D:\My 阅读全文
posted @ 2013-06-30 22:35 蓝紫 阅读(2899) 评论(0) 推荐(0) 编辑
摘要: 如果直接用绿色版的mysql,则下载后解压,只需对目录下的my.ini文件的basedir(mysql的基本目录)和datadir(mysql数据目录)指定就可以,如下所示。#Path to installation directory. All paths are usually resolved relative to this.basedir="D:\MySQL Server 5.1/"#Path to the database rootdatadir="D:\MySQL Server 5.1/Data/"但是因为免安装,所以不会生成服务,只需通过 阅读全文
posted @ 2013-06-30 14:46 蓝紫 阅读(656) 评论(0) 推荐(0) 编辑
摘要: column修改列宽度 column c1 format a20 --将列c1(字符型)显示最大宽度调整为20个字符 column c1 format 9999999 --将列c1(num型)显示最大宽度调整为7个字符 修改列标题 column c1 heading c2 --将c1的列名输出为c2 set colsep' ' --行的标题列的分隔符set linesize(line) --设置sqlplus输出的最大行宽 set pagesize --设置页面的最大行数 缺省为 24,为了避免分页,可设定为 0set serveroutput on|offset echo o 阅读全文
posted @ 2013-06-08 20:57 蓝紫 阅读(4169) 评论(0) 推荐(1) 编辑
摘要: powerdesigner在使用时的一些细节,在这记录下,以便后面查看2013-05-091.如何只显示表名而不显示表的字段 选中表后,右键选择format——content,将columns项勾去掉,默认是勾上的。2.如何在引用别的包或别的模型的表 打开要被引用的模型,选择该表,然后ctrl+c,再打开要引用的模型,点击ctrl+k。3.powerdesigner隐藏reference线上的名称 右键->Display Preferences->reference,去掉constraint name前面的钩。4.取消name和code联动 在修改name的时候,code的值将跟着 阅读全文
posted @ 2013-05-09 18:48 蓝紫 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 2013-04-25 编译时提示这个错误,搜了下,原来是因为如果该函数没有在包头定义的话,sql语句是见不到该函数的,因此如果想在sql级别使用这个函数,只能在包头上定义该函数,即只能作为公有的暴露出来了,否则只能采用plsql的方式即 xxxx := function;具体可以参考 http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1895113969657 阅读全文
posted @ 2013-04-25 15:48 蓝紫 阅读(3382) 评论(1) 推荐(0) 编辑
摘要: 文档或图片等文件在数据库表中以blob字段存储并读取的方法:1、将文件以blob形式存放到数据库:参考 http://bbs.csdn.net/topics/330265813CREATE TABLE yuser (ID number,photo BLOB);--首先要创建目录将需要存放到数据库的文件放到该目录中create or replace directory images as 'D:\images';SELECT *FROM dba_directories--然后将这些文件读取存放到数据库declare l_bfile bfile; l_blob blob;begin 阅读全文
posted @ 2013-04-22 22:32 蓝紫 阅读(5971) 评论(0) 推荐(0) 编辑
摘要: dbms_rls包的应用——实现数据库表行级安全控制rls即row LEVEL security以kgis用户登录创建rls实验数据表并创建rls函数应用于某表进行测试C:\Windows\system32>sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期三 1月 30 10:19:59 2013Copyright (c) 1982, 2010, Oracle. All rights reserved.SQL> conn kgis/kgis已连接。--创建表并插入数据SQL> CREATE TABLE xx 阅读全文
posted @ 2013-01-31 10:28 蓝紫 阅读(4182) 评论(0) 推荐(0) 编辑
摘要: 由于昨天对一个千万级别的分区表做了分区数据交换的操作,因为本表操作太慢,所以将其移出普通表操作后才移回分区表,但是今天又反馈该表的某字段为条件查询速度很慢,自己试了下果真如此,我看了查询语句的执行计划发现根本没用上索引(该字段是一个本地索引),因此就想用hint强制使用该索引,结果报错了ora-01502.本地索引失效了?我很纳闷,什么原因导致的呢,难不成是我昨晚的操作导致的?因此网上一查,看到该博文http://diegoball.iteye.com/blog/575786,终于明白了,因为操作时该表具有主键,因此没法加上INCLUDING INDEXES这个子句,尽管后来因为主键被别的表引 阅读全文
posted @ 2013-01-25 16:52 蓝紫 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 该文主要介绍分区表如何与一般表进行交换数据,在交换中遇到的几个问题及解决。实验需要的表及数据create table t_addr( id NUMBER(18) PRIMARY KEY, name VARCHAR2(300), tag NUMBER)partition by list (tag)( partition P_AREA1 values (1), partition P_AREA2 values (2), partition P_AREA3 values (3), partition P_AREA_DEFAULT values (DEFAULT)); INSERT INTO t_ad 阅读全文
posted @ 2013-01-24 23:09 蓝紫 阅读(5368) 评论(0) 推荐(1) 编辑
摘要: oracle中trim,ltrim,rtrim函数用法该函数共有两种作用:第一种,即大家都比较熟悉的去除空格。例子:--TRIM去除指定字符的前后空格SQL> SELECT TRIM(' dd df ') FROM dual;TRIM('DDDF')------------dd df--LTRIM去除指定字符的前面空格SQL> SELECT LTRIM(' dd df ') FROM dual;LTRIM('DDDF')-------------dd df--RTRIM去除指定字符后面后空格 SQL> SELEC 阅读全文
posted @ 2013-01-14 14:33 蓝紫 阅读(114320) 评论(0) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 ··· 20 下一页