-
[SQL] SQLServer 筑表 SQL 基础
SQLServer建表SQL基础USEdbTestGO/*******************************************************DataServer:localhost*DataBase:dbTest*Name:Test_SQL_Table*Function:T...
178
热度 -
[SQL] 【转】sql话语优化原则
【转】sql语句优化原则1.多where,少havingwhere用来过滤行,having用来过滤组2.多unionall,少unionunion删除了重复的行,因此花费了一些时间3.多Exists,少inExists只检查存在性,性能比in强很多,有些朋友不会用Exists,就举个例子例,想要得到...
92
热度 -
[SQL] SQL联合查询中的要害语法
SQL联合查询中的关键语法联合查询效率较高.以下例子来说明联合查询的好处t1表结构(用户名,密码)useridintusernamevarchar(20)passwordvarchar(20)1jackjackpwd2owenowenpwdt3表结构(用户积分,等级)useridintjfintdj...
94
热度 -
[SQL] 基于目录的SQL语句优化之一
基于索引的SQL语句优化之一避免对列的操作任何对列的操作都可能导致全表扫描,这里所谓的操作包括数据库函数、计算表达式等等,查询时要尽可能将操作移至等式的右边,甚至去掉函数。??例1:下列SQL条件语句中的列都建有恰当的索引,但30万行数据情况下执行速度却非常慢:??????select*fromre...
129
热度 -
69
热度 -
[SQL] SQL Server 2008替已有的列添加自增IDENTITY
SQLServer2008为已有的列添加自增IDENTITYSqlServer20081.检查函数是否存在2.为已有的列添加自增IDENTITY(1,1)use?xxxgo--检查函数是否存在ifexists(select*fromdbo.sysobjectswhereid=object_id(N'...
130
热度 -
[SQL] SQL Server中编者更多的行
SQLServer中编辑更多的行。SQLServerManagementStudio中默认只能编辑前200行,如果想查看更多的行。可以进入“工具(T)→选项(O)”中进行设置。在右侧窗口中展开“SQLServer对象资源管理器”,选择“命令”,将右侧“表和视图选项”中编辑前<n>行命令的...
93
热度 -
[SQL] sql统计雷同项个数并按名次显示
sql统计相同项个数并按名次显示现在有如下这样一个表:A表IDNametime------------------------------0001aaa2006-11-180002ccc2006-11-180003eee2006-11-180004aaa2006-11-180005eee2006-1...
115
热度 -
[SQL] 《Pro Oracle SQL》Chapter 八 - 8.4Aggregation Functions
《ProOracleSQL》Chapter8--8.4AggregationFunctionsAggregationFunctions?聚合函数?????(page246)????Aggregationfunctionscanoperateinanalyticmodeorconventionalno...
192
热度 -
[SQL] 解决plsql中文乱码的有关问题
解决plsql中文乱码的问题xp系统,plsql中文显示乱码。上网查找解决办法。1.在运行中输入:regedit,打开注册表编辑器;2.HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOMEO???双击:NLS_LANG将:SIMPLIFIEDCHIN...
27
热度 -
[SQL] 运用SQLLDR把Sybase中的数据导到Oracle中
使用SQLLDR把Sybase中的数据导到Oracle中1.自增主键loaddatainfile'sgsnlist'truncateintotableSGSNLISTfieldsterminatedby","trailingnullcols(SGSNINDEXsequence(max,1),SGSN...
45
热度 -
[SQL] 记一次Oracle Sql优化经历-耗费过多CPU(原创)
记一次OracleSql优化经历--消耗过多CPU(原创)同事打电话跟我说,数据库CPU过高、swap交换频繁,要我马上看看,这里记录下整个过程以供大家参考,也让大家提点意见$topasTopasMonitorforhost:???fjlt_wb_db01????????EVENTS/QUEUES?...
58
热度 -
[SQL] SQL SERVER 与ORACLE惯用函数比较(转)
SQLSERVER与ORACLE常用函数比较(转)数学函数序号函数功能SQLServer用法Oracle用法1绝对值selectabs(-1)valueselectabs(-1)valuefromdual2取整(大)selectceiling(-1.001)valueselectceil(-1.00...
122
热度 -
[SQL] 安装SQL Server 2005时,出现“性能监视器计数器要求”异常的小弟我的解决办法
安装SQLServer2005时,出现“性能监视器计数器要求”错误的我的解决方法?先看一篇网上的办法:安装SQLServer2005时,出现“性能监视器计数器要求”错误的解决方法2009年04月20日星期一17:48今天在安装SQLServer2005时,出现“性能监视器计数器要求”错误,因为以前出...
134
热度 -
[SQL] SQLite学习手册(数据表跟视图)
SQLite学习手册(数据表和视图)一、创建数据表:???该命令的语法规则和使用方式与大多数关系型数据库基本相同,因此我们还是以示例的方式来演示SQLite中创建表的各种规则。但是对于一些SQLite特有的规则,我们会给予额外的说明。注:以下所有示例均是在sqlite自带命令行工具中完成的。???1...
52
热度 -
[SQL] sql server 异常53
sqlserver错误53一直使用正常的SQLServer2005,突然一天用管理器(ManagementStudio)不能连接到实例。所有实例均不能连接。错误信息如下:TITLE:ConnecttoServer------------------------------Cannotconnectt...
164
热度 -
[SQL] SQL触发器范例讲解
SQL触发器实例讲解SQL触发器实例1定义:何为触发器?在SQLServer里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。常见的触发器有三种:分别应用于Insert,Update,Delete事件。我为什么要使用触发器?比如,这么两个表:Create...
96
热度 -
[SQL] SQL*Loader - 十万个怎么处理 系列一
SQL*Loader-十万个怎么办系列一给我的是一个Excel文件怎么办?一般处理Excel数据,最常用的方式是将其保存为CVS(CommaSeparatedValues,逗号分隔值)格式文件;单击“文件”->“另存为”,在“保存类型”下拉框中选择CVS。然后按照《认识SQL*Loder》的示...
283
热度 -
93
热度 -
[SQL] 惯用数据表结构修改sql语句(oracle)
常用数据表结构修改sql语句(oracle)修改表名:ALTERTABLEsrcRENAMETOdest;修改列名:ALTERTABLEtablenameRENAMECOLUMNsrcTOdest;修改列的数据类型:ALTERTABLEtablenameMODIFYcolVARCHAR2(255);...
70
热度