当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] sql 杜撰字段关联查询

    sql虚拟字段关联查询最近不知道领导是不是进入了更年期,整天整出一些令人难以置信的问题,自己说成大事者不拘于小节,然后要我们开啊的时候处处为难我们。功能没给你实现吗?我已经实现了好不好?出错了吗?我测试过了没错更加郁闷的是没需求的开发,没计划的开发我很是无语,当我们提出这个问题很严重的时候他又说:先...

    37
    热度
  • [SQL] oracle装配选择的字符集与PLSQL Developer的字符集不同时

    oracle安装选择的字符集与PLSQLDeveloper的字符集不同时如果oracle安装选择的字符集与PLSQLDeveloper的字符集不同,则打开PLSQLDeveloper时会提示:如它提示的:在运行中输入:regedit找到到文中提示的路径,发现NLS_LANG键的值为:SIMPLIFI...

    25
    热度
  • [SQL] 对表进行任何操作都不被允许,提示SQLSTATE=57016 SQLCODE=-668 ,原因码 "7"的异常:SQL0668N Operation not

    对表进行任何操作都不被允许,提示SQLSTATE=57016SQLCODE=-668,原因码"7"的错误:SQL0668NOperationnot对表进行任何操作都不被允许,提示SQLSTATE=57016SQLCODE=-668,原因码"7"的错误:SQL0668N?Opera...

    251
    热度
  • [SQL] 增高sql执行效率的几点建议

    提高sql执行效率的几点建议提高SQL执行效率的几点建议:??◆尽量不要在where中包含子查询;??关于时间的查询,尽量不要写成:whereto_char(dif_date,'yyyy-mm-dd')=to_char('2007-07-01','yyyy-mm-dd');??◆在过滤条件中,可以过...

    23
    热度
  • [SQL] oracle的sql优化小结

    oracle的sql优化总结HK学习笔记?oracle的sql也是遵循几点原则1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。?2.sql的关键字都大写,因为oracle再执行sql...

    56
    热度
  • [SQL] Oracle中优化SQL的准则

    Oracle中优化SQL的原则1。已经检验的语句和已在共享池中的语句之间要完全一样2。变量名称尽量一致3。合理使用外联接4。少用多层嵌套5。多用并发语句的优化步骤一般有:1。调整sga区,使得sga区的是用最优。2。sql语句本身的优化,工具有explain,sqltrace等3。数据库结构调整4。...

    59
    热度
  • [SQL] ORACLE的sql调优二(转载)

    ORACLE的sql调优2(转载)oracle的sql也是遵循几点原则1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。2.sql的关键字都大写,因为oracle再执行sql时,会把所...

    28
    热度
  • [SQL] ORACLE的sql调优一(转载)

    ORACLE的sql调优1(转载)OracleSQL的优化规则:?尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替????????用IN写出来的SQL的优点是比较容易写及清晰易懂,但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以...

    104
    热度
  • [SQL] sql 话语对时间操作的总结(转)

    sql语句对时间操作的总结(转)sql语句对时间操作的总结来源:延迟:sysdate+(5/24/60/60)在系统时间基础上延迟5秒sysdate+5/24/60在系统时间基础上延迟5分钟sysdate+5/24在系统时间基础上延迟5小时sysdate+5在系统时间基础上延迟5天add_month...

    80
    热度
  • [SQL] oracle查询出错sql.SQLException: ORA-00911: 无效字符

    oracle查询报错sql.SQLException:ORA-00911:无效字符在开发中遇到一个奇怪的问题,写了一条SQL语句,在PLSQL中可以运行,可是加到程序中却运行不了.SQL如下:selectt.frqfrq,sum(nvl(t.ghrs,0))ghrs,sum(nvl(t.mzrc,0...

    199
    热度
  • [SQL] 导入导出csv资料(PL/SQL Developer)

    导入导出csv文件(PL/SQLDeveloper)在运用与数据库有关的操作时,总是会与数据的导入导出打交道。因此,对数据导入导出的熟悉很重要,这会对我们的操作节省很多时间,不必在这方面花费过多的时间。我们知道,PL/SQLDeveloper可以导入或者导出CSV文件。下面就来讲解一下这个步骤:导入...

    34
    热度
  • [SQL] sql话语UNION 中使用 ORDER BY 和 LIMIT

    sql语句UNION中使用ORDERBY和LIMIT????今天在使用mysql查询一张表各个分类中的前几条数据时想到用union又必须进行排序,因此涉及到sql中的排序和分页,写好sql语句后运行总是报错或者查不到想要的数据。?经反复实验得知union中使用orderby和limit的用法如下:?...

    312
    热度
  • [SQL] 收集到的:怎么调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MS SQL Server)

    收集到的:如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MSSQLServer)收集到的:如何调用存储过程,有返回值的,有参数的,存储过程中调用存储过程。(MSSQLServer)保存下来方便学习也和大家分享下存储过程return与output区别共同点:都返回值(但return...

    20
    热度
  • [SQL] 在存储过程中施行SQL字符串并存入全局临时表

    在存储过程中执行SQL字符串并存入全局临时表@Beginint,?@EndingintASdeclare@sSqlvarchar(500),@sStrvarchar(500)set@sSql='(select*fromtitleswheretitle_idisnotnull'if@Begin='1'...

    93
    热度
  • [SQL] Oracle sql 循环跟字符串拼接

    Oraclesql循环和字符串拼接需要对数据库中的批量数据进行操作,所以写了下面的SQL:1,循环;2,字符串拼接;'[nokia]'||v_LoopCounterdeclarev_LoopCounterBinary_Integer:=227;BEGINloopUPDATECTU_AVATAR_RU...

    25
    热度
  • [SQL] SQLSERVER批量剔除表

    SQLSERVER批量删除表declare@namevarchar(30)while(exists(select*fromsysobjectswherenamelike'PM%'))beginselect@name=namefromsysobjectswherenamelike'PM%'exec('...

    100
    热度
  • [SQL] 经典SQL话语大全(2)

    经典SQL语句大全(2)数据开发-经典1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as//从少到多2.数据库加密:selectencrypt('原始密码')selectpwdencrypt...

    53
    热度
  • [SQL] [转]多行字段合并到一行下的SQL语句写法

    [转]多行字段合并到一行上的SQL语句写法多行字段合并到一行上的SQL语句写法2011-04-0622:24------------------------------多行字段合并到一行上的SQL语句写法----------------------------------在开发过程中经常碰到要实现按...

    53
    热度
  • [SQL] 找出sqlcode含义

    找到sqlcode含义 在使用C进行数据库开发的时候,不可避免要和sqlcode打交道。虽然各家数据库厂商在返回的sqlcode的含义上不够统一,在程序报错时,需要针对不同数据库进行查看。目前工作中经常用的的db2和oracle。 db2?sql818(sqlcode报错一般是负数-818,把负号去...

    104
    热度
  • [SQL] 关于用sql求出契合条件的前几条记录(Top X)的两种方法

    关于用sql求出符合条件的前几条记录(TopX)的两种方法如题:现有学生成绩表:createtablet_score(idnumberprimarykey,student_namevarchar2(50),student_genderchar(2),scorenumber);求出男生女生中成绩前五名...

    27
    热度