数据库相关

批量执行SQL文件

原文:批量执行SQL文件摘要:很多时候我们在做系统升级时需要将大量的.sql文件挨个执行,十分不方便。而且考虑到执行顺序和客服的操作方便性,能不能找到一种简单的方法来批量执行这些sql文件呢?主要内容:准备工作利用osql/ocmd命令批量执行sql文件使用master..xp_cmdshell存储过程调用osql/ocmd命令总结一、准备工作既然是要批量执行sql文件,首先我们建立两个sql文件:1.sql和2.sql。1.sql的内容:INSERTIN

系统 2019-08-12 01:52:03 3281

数据库相关

当心 CREATE TABLE AS

对DBA而言,CREATETABLEAS可谓是家常便饭,顺手拈来。需不知该方式虽然简单,但疏忽也容易导致意想不到的问题。笔者前阵子就碰上了这样的事情。由于是对原表进行克隆,且数据存储在不同的表空间,因此毫不犹豫地使用了CREATETABLEAS,结果在运行package时,error...--1、非空约束遗失-->使用createtableas来创建对象scott@CNMMBO>createtabletb_deptasselect*fromdeptwher

系统 2019-08-12 01:52:07 3280

数据库相关

hdu(2062)-Subset sequence 组合数学

意甲冠军:查找集合{1,2,3...n}第一m一个排列子。收集的线索所行的大小。例两个元素的排列子集合按字典树排列是:{1},{1,2},{2},{2,1};解法:一个一个元素来确定,每次把剩余的元素按大小顺序排列在num中,然后依据排列组合原理直接计算下一个位置的元素的大小。直到排列数为0停止;代码:/*******************************************************author:xiefubao*******

系统 2019-08-12 01:55:12 3279

数据库相关

SQL基础

http://hi.baidu.com/411129755/blog/1、说明:复制表(只复制结构,源表名:a新表名:b)(Access可用)法一:select*intobfromawhere1<>1法二:selecttop0*intobfroma2、说明:拷贝表(拷贝数据,源表名:a目标表名:b)(Access可用)insertintob(a,b,c)selectd,e,ffromb;3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径)(Access可

系统 2019-08-12 01:52:18 3279

Oracle

[Oracle]高效的PL/SQL程序设计(二)--标量子查询

本系列文章导航[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧[Oracle]高效的PL/SQL程序设计(二)--标量子查询[Oracle]高效的PL/SQL程序设计(三)--Package的优点[Oracle]高效的PL/SQL程序设计(四)--批量处理[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集[Oracle]高效的PL/SQL程序设计(六)--%ROWTYPE的使用标量子查询ORACLE允许在

系统 2019-08-12 09:30:10 3278

Oracle

转贴:Oracle初学者必知的100个问题

Oracle初学者必知的100个问题,虽然有些问题也不懂,但还是先备份一下,供以后查询1.Oracle安装完成后的初始口令?internal/oraclesys/change_on_installsystem/managerscott/tigersysman/oem_temp6.oracle中的裸设备指的是什么?裸设备就是绕过文件系统直接访问的储存空间。7.oracle如何区分64-bit/32bit版本???$sqlplus'/ASSYSDBA'SQL*

系统 2019-08-12 01:51:31 3278

数据库相关

1.SQLAlchemy文档-简介(中文版)

Python的SQL工具包和对象关系映射器SQLAlchemy的是Python的SQL工具包和对象关系映射器,让应用程序开发人员可以使用上SQL的强大功能和灵活性。它提供了一套完整的企业级持久化模式,专为高效率和高性能的数据库访问而设计,简单易用用,专门为Python语言而准备。SQLAlchemy的理念SQL数据库与对象集合目标不同,它需要关注更大的数据容量与更高的性能;而对象集合则和数据表或数据行的目标不同,它需要更好的数据抽象。SQLAlchemy设

系统 2019-08-12 01:53:37 3277

数据库相关

SQLEXPR.EXE 和 SQLEXPR32.EXE的区别 - 挨踢人

SQLEXPR.EXE和SQLEXPR32.EXE的区别2008-09-1922:35by挨踢人,1539阅读,0评论,收藏,编辑首先说明下,这两个安装程序位于VisualStudio安装光盘里的X:\WCU\SSE目录下,两个都是SQLSERVER2005Express的安装程序。手动安装SQLSERVER2005Express时,不少人为这两个文件烦恼,因为不知道应该运行那个才是对的。从文件名和文件信息上来看,两个文件都是SQLSERVER2005Ex

系统 2019-08-12 01:32:05 3275

数据库相关

sql语句中left join、inner join中的on与where

原文:sql语句中leftjoin、innerjoin中的on与where的区别tablea(id,type):idtype----------------------------------112132tableb(id,class):idclass---------------------------------1122sql语句1:selecta.*,b.*fromaleftjoinbona.id=b.idanda.type=2;sql语句2:sel

系统 2019-08-12 01:32:04 3274

数据库相关

【T-SQL系列】WITH ROLLUP、WITH CUBE、GROUPIN

原文:【T-SQL系列】WITHROLLUP、WITHCUBE、GROUPING语句的应用CUBE和ROLLUP之间的区别在于:CUBE运算符生成的结果集是多维数据集。多维数据集是事实数据的扩展,事实数据即记录个别事件的数据。扩展建立在用户打算分析的列上。这些列被称为维。多维数据集是一个结果集,其中包含了各维度的所有可能组合的交叉表格。CUBE运算符在SELECT语句的GROUPBY子句中指定。该语句的选择列表应包含维度列和聚合函数表达式。GROUPBY应

系统 2019-08-12 01:32:46 3271

Oracle

11.22号----突破32位系统oracle 32位的限制

转自:http://blog.163.com/yy_wq80/blog/static/4027606200812911834338/前一阵,单位的oralce突然当机了.检查原因.一看原来SGA的内存只有1.4G太小了.那就调吧.准备先调到3G可是一调报错了.查了相关资料原来发现是oracle的限制.我的电脑配置:CPU:至强2.8X8、内存:12G、硬盘:1T、磁盘阵列5以下是操作步骤1.打开开关boot.ini增加/3G/PAE为什么要加二个呢.有的资

系统 2019-08-29 22:13:51 3270

MySql

PHP+MySql+jQuery实现的“顶”和“踩”投票功能

当我们浏览网页时,我们想对网页内容如文章、评论中的观点持赞同或反对意见时,可以通过点击网页中的“顶”和“踩”来进行投票。而整个交互过程,开发者可以通过ajax异步来实现,从而提高用户体验。本文结合实例,讲解使用PHP+MySql+jQuery实现的“顶”和“踩”投票功能,通过记录用户IP,判断用户的投票行为是否有效,该实例也可以扩展到投票系统中。如果您具备PHP、MySql和jQuery相关基础知识,那么请继续往下阅读。查看演示DEMO下载源码准备我们先要

系统 2019-08-29 22:41:31 3269