当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] 解决SQL Server2005内存一直下飙

    解决SQLServer2005内存一直上飙一、为何要使用AWE选项在未启用AWE特性的情况下,无论服务器配备多大内存容量,SQLServer都将受制于只能使用3GB内存的32位寻址限定条件注意:支持AWE的操作系统只有Windows2000AdvancedServer或Windows2000Data...

    20
    热度
  • [SQL] PL/SQL(2)

    PL/SQL(二)PLSQL?条件控制语句if-then,if-then-elseif-else,if-then-else输入一个员工,如果其工资小于2000就让其工资加100createorreplaceproceduremy_pro(namevarchar2)isv_salemp.sal%typ...

    32
    热度
  • [SQL] 怎么用 SQL Tuning Advisor (STA) 优化SQL语句

    如何用SQLTuningAdvisor(STA)优化SQL语句在Oracle10g之前,优化SQL是个比较费力的技术活,不停的分析执行计划,加hint,分析统计信息等等。在10g中,Oracle推出了自己的SQL优化辅助工具:?SQL优化器(SQL?Tuning?Advisor?:STA),它是新的...

    63
    热度
  • [SQL] PL/SQL(3)

    PL/SQL(三)数据库SQL的优化有很多的规则,我们并不一定按照这样的规则,因为规则有自己的适合的地方。数据库领域的SQL优化就像Java(C++)语言的设计模式一样,属于数据库的灵魂,重要性不言而喻。待续...后面将谈到SQL优化以及海量数据的处理(每天新增4300万条数据)。。。。。。。。。。...

    41
    热度
  • [SQL] PL/SQL程序设计-学习笔记4-错误

    PL/SQL程序设计-学习笔记4--异常五、异常错误处理 有三种类型的异常错误:预定义(Predefined)错误、非预定义(Predefined)错误、用户定义(User_define)错误。 例1:预定义的异常处理 declare v_empnoemployees.employee_id%ty...

    28
    热度
  • [SQL] PL/SQL(1)

    PL/SQL(一)1过程,函数,触发器用PL/sql编写,这些都是在Oracle中PL/sql是很强大的过程化语言,可以被Java调用提升应用程序的性能:如果用传统的操作数据库java程序发送sql,数据库编译,编译的过程要消耗时间,而过程,函数不必经过编译这一过程1优化sql2还不行就用过程,函数...

    78
    热度
  • [SQL] oracle 11G联接PLSQL

    oracle11G连接PLSQL1、 先创建一个监听Oracle-OraClient11g_home1->配置和移植工具->NetConfigurationAssistant然后一直点下一步完成监听的创建2、然后找到NetManager?Oracle-OraClient11g_home1...

    57
    热度
  • [SQL] sqlserver 的一个有游标的进程

    sqlserver的一个有游标的过程DEALLOCATEc_emp//删除现有的同名游标//声明一个游标c_empdeclarec_empcursorforselectNEWSTUDENT.IDENTY_NUM,NEWSTUDENT.EXAM_NUM,NEWSTUDENT.STUDENT_NUMfr...

    40
    热度
  • [SQL] SQL 查寻重复记录

    SQL查找重复记录SQL查找重复记录???表stuinfo,有三个字段recno(自增),stuid,stuname建该表的Sql语句如下:CREATETABLE[StuInfo]([recno][int]IDENTITY(1,1)NOTNULL,[stuid][varchar](10)COLLAT...

    25
    热度
  • [SQL] SQL SERVER 中怎么使用锁

    SQLSERVER中如何使用锁锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修...

    95
    热度
  • [SQL] Oracle PL/SQL中怎么使用%TYPE和%ROWTYPE(转载))

    OraclePL/SQL中如何使用%TYPE和%ROWTYPE(转载))1.使用%TYPE在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声...

    93
    热度
  • [SQL] PLSQL联接Oracle中文显示乱码

    PLSQL连接Oracle中文显示乱码使用PL/SQL连接数据库的时候,显示窗口编码不匹配的窗口,可以忽略这个窗口,不过有些信息会显示乱码??1、查看数据库编码select*fromv$nls_parameters显示NLS_LANGUAGE??????????????????????????SIM...

    18
    热度
  • [SQL] SQL 获取下午上午

    SQL获取上午下午--方法一:select sum(case when(datepart(hour,pretime)>0anddatepart(hour,pretime)<12)then1 else0end )as上午, sum(case when(datepart(hour,pr...

    9
    热度
  • [SQL] pl/sql 时间部类显示乱码

    pl/sql时间类型显示乱码修改如下的注册表项为想要的格式即可:[hkey_local_machine\software\oracle\home0]"nls_timestamp_format"="yyyy-mm-ddhh24:mi:ss:ff6"

    78
    热度
  • [SQL] SQL Server中让标识列重新开始计数

    SQLServer中让标识列从新开始计数在SQLServer中,我们有时需要在清空数据表之后,重新添加记录时,标识列重新从1开始计数。我们只需要在插入记录之前,执行下面的命令:DBCCCHECKIDENT(表名,RESEED,0)

    75
    热度
  • [SQL] SQL2000三拇指定位置插入列的处理方法

    SQL2000中指定位置插入列的处理方法SQL2000中指定位置插入列的处理方法:系统的处理很简单,建一个新表Tmp_test,把旧表test的数据全部插入到新表中,然后删除test,把Tmp_test改名为test,代码如下:BEGINTRANSACTIONSETQUOTED_IDENTIFIER...

    99
    热度
  • [SQL] SQL 优化规约 oracle

    SQL优化规则oracle群:127881306(有些规则只有在基于规则的优化器里有效)1>选择最有效率的表名顺序:1.把记录少的表放在from子句的最后面一个表.2.如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其他表所引用的...

    31
    热度
  • [SQL] SQLite Foreign Key Support -sqlite3.6.19-from sqlite.org

    SQLiteForeignKeySupport--sqlite3.6.19--fromsqlite.orgTableOfContents1.IntroductiontoForeignKeyConstraints2.EnablingForeignKeySupport3.RequiredandSugge...

    183
    热度
  • [SQL] 【SQL】 关于一个字段存多Id的查询有关问题

    【SQL】关于一个字段存多Id的查询问题我是做java开发的,有时候面对一些别人写好的的系统,公司需要你去重新开发一些新的功能。这些系统当中有些出现这个一个问题,在一张表A中一个字段clumn1(varchar(n))类型的;该字段主要用户存储于有关联关系的表B的ID,为表示一对多的关系,原系统开发...

    101
    热度
  • [SQL] 记要几个sql

    记录几个sql1>deletefromawhereexists(selectnullfrombwhereb.id1=a.id1andb.id2=a.id2)??deletefromawhereexists(select1frombwhereb.id1=a.id1andb.id2=a.id2)很...

    46
    热度