上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中,所以存储过程运行要比单个的SQL语句块要快。同时由于在调用时只需用 阅读全文
posted @ 2013-11-21 15:03 马侃 阅读(252) 评论(0) 推荐(0)
摘要: create undo tablespace UNDOTBS2 datafile 'D:\oracle\product\10.2.0\oradata\ttonline\UNDOTBS02.DBF' size 500m reuse autoextend on next 100m;alter system set undo_tablespace=UNDOTBS2 scope=both;drop tablespace UNDOTBS1 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;shutdown immediate;sta 阅读全文
posted @ 2013-11-20 17:32 马侃 阅读(969) 评论(0) 推荐(0)
摘要: 需求:更改mysql数据数据文件目录及my.ini位置。步骤:1、查找my.ini位置,可通过windows服务所对应mysql启动项,查看其对应属性->可执行文件路径,获取my.ini路径。 "D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL552、编辑my.ini中对应datadir 改前:datadir="D:\MySQL Data\data\" 改后:datadir="D:\MySQL Data\ 阅读全文
posted @ 2013-11-20 12:09 马侃 阅读(95161) 评论(1) 推荐(3)
摘要: oracle 临时表空间的增删改查1、查看临时表空间(dba_temp_files视图)(v_$tempfile视图)select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible from dba_temp_files;select status,enabled, name, bytes/1024/1024 file_size from v_$tempfile;--sys用户查看2、缩小临时表空间大小alter database tempfile 'D:\ORACLE\PRODUCT\10.2.0\O 阅读全文
posted @ 2013-11-20 10:40 马侃 阅读(558) 评论(0) 推荐(0)
摘要: MySQL数据库迁移(数据文件直接迁移)在今年10月下旬的时候,公司的服务器需要迁移,其中涉及到了MySQL数据库迁移。查看了一下MySQL数据文件的大小,接近60G的大小(实际数据并没用那么多)。由于服务器上业务需要,要尽量减少服务器迁移时的损失。所以迁移时间选在了晚上零点开始,而且要尽量减少迁移所用的时间。在迁移之前有三种方案:数据库直接导出,拷贝文件到新服务器,在新服务器上导入。使用【MySQL GUI Tools】中的 MySQLMigrationTool。数据文件和库表结构文件直接拷贝到新服务器,挂载到同样配置的MySQL服务下。我在我的电脑上用虚拟机测试后,选中了占用时间最少的第三 阅读全文
posted @ 2013-11-19 15:45 马侃 阅读(100768) 评论(2) 推荐(4)
摘要: 需求:源SQL Server安装目录及数据目录 与 目标SQL Server安装目录及数据目录 完全不同。步骤:1、拷贝源数据目录下需要移植的库文件(rpBrInfo_TA.mdf、rpBrInfo_TA_log.ldf)2、复制目标数据目录下:“D:\SQL Server Data\MSSQL10.MSSQLSERVER\MSSQL\DATA”3、打开目标数据库“SQL Server Management Studio”,直接“挂载”当前您拷贝的数据文件,即可。 阅读全文
posted @ 2013-11-19 14:21 马侃 阅读(658) 评论(0) 推荐(0)
摘要: 需求:将oracle控制文件、数据文件、日志文件、临时文件从A目录迁移到B目录。A目录:D:\ORACLE\ORADATA\TESTB目录:F:\TEST步骤:1、关闭数据库,把D:\ORACLE\ORADATA\TEST下文件复制到F:\TEST下;2、编辑D:\oracle\ora92\database\INITTEST.ORA,修改为:control_files=("F:\TEST\control01.ctl", "F:\TEST\control02.ctl", "F:\TEST\control03.ctl")3、创建SPFIL 阅读全文
posted @ 2013-11-14 10:22 马侃 阅读(1288) 评论(0) 推荐(0)
摘要: 要求:利用正则表达式获取某字符串中的所有数字。实现:select REGEXP_REPLACE('mak是123号234','[^0-9]','') from dual; 阅读全文
posted @ 2012-05-02 16:52 马侃 阅读(17249) 评论(0) 推荐(0)
摘要: MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!在网上找了再三,通过比较,确认了以下的方法是可行的:SELECT @rownum:=@rownum+1 rownum, CollectSn From(SELECT @rownum:=0,bbgmain.* FROM qbdb.bbgmain WHERE collectsn!='' ORDER BY collectsn limit 10) t 阅读全文
posted @ 2012-03-02 12:16 马侃 阅读(88662) 评论(0) 推荐(4)
摘要: 1、正则表达式写法: 1 CREATE OR REPLACE FUNCTION fn_checkidcard (p_idcard IN VARCHAR2) RETURN INT 2 IS 3 v_regstr VARCHAR2 (2000); 4 v_sum NUMBER; 5 v_mod NUMBER; 6 v_checkcode CHAR (11) := '10X98765432'; 7 v_checkbit CHAR (1); 8 v_areacode VARCHAR... 阅读全文
posted @ 2012-01-05 10:37 马侃 阅读(21512) 评论(3) 推荐(6)
上一页 1 2 3 4 5 6 7 ··· 9 下一页