Oracle

SQL Server的链接服务器(MySQL、Oracle、Ms_sql

原文:SQLServer的链接服务器(MySQL、Oracle、Ms_sql、Access、SYBASE)一、使用MicrosoftOLEDBProviderForODBC链接MySQL安装MySQL的ODBC驱动MyODBC1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test,数据源名称为myDSN2、建立链接数据库EXECsp_addlinkedserver@server='MySQLTest',@srvproduct='MySQL'

系统 2019-08-12 01:33:13 2676

数据库相关

NET使用了UpdatePanel后如何弹出对话框!

原文:NET使用了UpdatePanel后如何弹出对话框!在ajax中的UpdatePanel弹出对话窗,可以使用:ScriptManager.RegisterStartupScript(UpdatePanel1,this.GetType(),"alert","alert('更新成功!')",true);修改后跳到另一个页面中去时,可以使用:ScriptManager.RegisterStartupScript(UpdatePanel1,this.GetT

系统 2019-08-12 01:32:11 2676

Oracle

Oracle 表的管理

1.表名和列的命名规则必须以字母开头长度不能超过30个字符不能使用oracle保留字只能使用如下字符:,A—Z,a-z,0-9,$,#,下划线等2.创建学生表createtablestudent(---表名xhnumber(4)primarykeynotnull--学号xmvarchar2(20),--姓名sexchar(2),--性别birthdaydate--出生日期);3.修改表:添加一个字段Altertablestudentadd(classIdn

系统 2019-08-29 23:16:34 2675

MySql

mysql的innodb中事务日志ib_logfile

ib_logfile正如你所说,它是INNODB的REDO、UNDO日志,并不是备份用的日志。MYSQL可以通过BINLOG来恢复,但这个ib_logfile没什么恢复的作用,它主要是在事务中起一个前滚或后滚的作用。mysql的innodb中事务日志ib_logfile事务日志或称redo日志,在mysql中默认以ib_logfile0,ib_logfile1名称存在,可以手工修改参数,调节开启几组日志来服务于当前mysql数据库,mysql采用顺序,循环

系统 2019-08-12 01:54:44 2675

数据库相关

perl中数组函数:delete和grep

一、delete函数1.作用:从数组中删除指定的元素2.格式:delete$array[index]3.实例:#delete@fruits=("apple","banana","berry","orange");print"1:@fruits"."\n";delete$fruits[1];print"2:@fruits"."\n";print"3:$fruits[1]"."\n";delete$fruits[5];print"4:@fruits"."\n"

系统 2019-08-12 01:53:52 2675

数据库相关

巧用成员模板函数为你的类留下后门

巧用成员模板函数为你的类留下后门如果你的类需要扩展功能,除了修改源码之外,你也可以从这个类派生一个类来对这个类作扩充。比如有如下一个类。classcls{public:intfun(inta){//一些处理return0;}};类cls有一个函数fun能针对一个int型的数据进行一些必要的动作。现在假如,要对这个cls类进行功能扩充。让它能针对一个double型的数据进行一些动作。第一种扩充方法是修改类的源码如下:classcls{public:intfu

系统 2019-08-12 01:51:34 2675

MySql

删除MySQL重复数据

原文:删除MySQL重复数据删除MySQL重复数据项目背景在最近做的一个linux性能采集项目中,发现线程的程序入库很慢,再仔细定位,发现数据库里面很多冗余数据。因为在采集中,对于同一台设备,同一个时间点应该只有一个数据,然而,数据库中存入了多个数据。对于如何造成了这个结果,一时没有想清楚,但为了解决入库慢的问题,首先要删除冗余数据。问题描述数据库的表结构很简单,如下:+----------------+--------------+------+----

系统 2019-08-12 01:55:38 2674

数据库相关

SQL删除重复数据只保留一条

原文:SQL删除重复数据只保留一条用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(

系统 2019-08-12 01:54:47 2674

数据库相关

HDU 4293 Groups

模型挺好的dp题,其实这道题就是建一个模型然后就很容易想到递推过程了,我们可以把每个人的描述,存到数组a中,a[l][r]表示左边有l个,到第r个这个人所在一层停止。。。然后就可以写出转移状态方程了。注意如果dp[i]>dp[j]&&i#include#include#include#include#define

系统 2019-08-12 01:54:45 2674

数据库相关

sql中把varchar类型转换为int型然后进行排序

sql中把varchar类型转换为int型然后进行排序如果我们数据库的ID设置为varchar型的在查询的时候orderbyid的话我们是不希望看到如下情况的。我们可以把varchar转换为int然后进行排序一、[sql]select*fromyourtableorderbycast(yourcolasint);适用于SQLServerOracle二、[sql]select*fromyourtableorderbyconvert(int,yourcol);

系统 2019-08-12 01:54:18 2674

数据库相关

SQL_sql的简单查询

***********************************************声明***********************************************************************原创作品,出自“深蓝的blog”博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/399077

系统 2019-08-12 01:53:02 2674

MySql

Mysql分组合并函数并进行数据列处理

有这么一个表tb:+--+----+|id|name|+--+----+|1|小红||1|小明||2|小张||2|小张|+--+----+要以id分组,把name字段合并到一行。使用mysql的group_concat函数很方便的实现:mysql>selectid,group_concat(name)fromtbgroupbyid;+--+--------------------+|id|group_concat(name)|+--+-----------

系统 2019-08-12 01:53:29 2673

SqlServer

SQLServer教程:索引

索引索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排列次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。一、什么是索引数据库中的索引与书籍中的目录类似,在一本书中,利用目录可以快速查找所需信息,无须阅读整本书。在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。书中的目录是一个词语列表,其中注明了包含各个词的页码。而数据库中的索引是某个表中一列或者若干列值

系统 2019-08-12 01:53:10 2673

SqlServer

SQLServer2005分解并导入xml文件

测试环境SQL2005,windows2003DECLARE@idocint;DECLARE@docxml;SELECT@doc=bulkcolumnFROMOPENROWSET(BULK'D:\test.xml',SINGLE_BLOB)ASxEXECsp_xml_preparedocument@IdocOUTPUT,@docSELECT*into#tempFROMOPENXML(@Idoc,'/Root/Item',2)WITH([ID]varchar

系统 2019-08-29 22:13:56 2672

数据库相关

小项目之数据库设计经验分享

背景:最近给客户做了一个小工具,主要是为了减轻客户那边的工作压力,一般公司都有很多自己的业务数据需要定期发给自己的员工,比如各种指标数据,绩效评比等,大多都是按公司的组织结构来,一级一级往下发,领导接收的数据一般会包含自己下一级人员的数据,所以客户这边也不例外,每次到了一定的周期(每周,每月或者每季度),就会由专业人员将一份完整的数据分别按组织结构一级一级往下发,全体领导基本都需要做这件事。于时,我们需要给领导做一个自动分发数据的工具,将这些数据按一定要求

系统 2019-08-12 01:55:42 2672