当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] SQL Server2012远程访问设立(适用于2008)

    SQLServer2012远程访问设置(适用于2008)SQL2008或者SQL2012出现未开启远程连接的错误。下面总结了下开启的方法。1.打开SQLserver2012,使用windows身份登录2.登录server后,右键“属性”。左侧选择“安全性”,选中右侧的“SQLServer和Windo...

    93
    热度
  • [SQL] java用字符串拼接SQL语句的特殊字符转义有关问题

    java用字符串拼接SQL语句的特殊字符转义问题在实际的项目开发中,往往会根据用户在界面的文本框中输入的信息,去数据库中做模糊查询。如果使用的是原始的JDBC和SQL,往往需要对用户的输入进行转义,避免生成的sql语法错误,或者防止SQL注入。比如对输入的%和_和',就需要进行转义,因为这3个字符是...

    53
    热度
  • [SQL] MyBatis 和 ibatis的动态SQL语句配置符号,不兼容大于号、小于号等特殊符号有关问题

    MyBatis和ibatis的动态SQL语句配置符号,不兼容大于号、小于号等特殊符号问题在XML映射SQL的文件中,很多情况下会使用到大于号、小于号等特殊符号,这时候如果不进行控制是无法编译通过的,这时候需要用到<![CDATA[]]>符号进行说明,将此类符号不进行解析,其实,这个问题不...

    19
    热度
  • [SQL] SQL序列创办、修改、删除

    SQL序列创建、修改、删除?1、创建序列语法:(需要CREATESEQUENCE系统权限)?CREATESEQUENCE序列名[STARTWITHn][INCREMENTBYn][{MINVALUEn}][{MAXVALUEn|NOMAXVALUE}][{CYCLE|NOCYCLE}][{CACHE...

    66
    热度
  • [SQL] SQL Server 2012新增的分页话语用法

    SQLServer2012新增的分页语句用法SELECT*FROMt_empORDERBYidOFFSET0rowFETCHNEXT10ROWSONLY;

    35
    热度
  • [SQL] 效能越多,表越多,sql语句越不好写

    功能越多,表越多,sql语句越不好写之前遇到的难题是:数据库的表结构已经确定,而且数据量很庞大。随着功能的增加,表也不但的增加,逻辑也越来越复杂,sql语句也就越来越难写。最后写不出来,就在想:是重新调整表结构还是把这部分功能撤掉?解决办法是:多次利用form和url参数传参数获取需要的其他表的内容...

    96
    热度
  • [SQL] 深入显出MyBatis-Sqlsession

    深入浅出MyBatis-Sqlsession前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相关。本章先从sqlsession开始。创建正如其名,Sqlsession对应着一次数据库会话。由于数据库回话不是永久的...

    82
    热度
  • [SQL] SQL角脚本话语修改表名及字段名

    SQL角脚本语句修改表名及字段名//修改表字段名EXECsp_rename'表名.字段名','新字段名','column'execsp_rename'invmback.COMPANY','company','column'//改修表名sp_rename'旧表名','新表名'

    84
    热度
  • [SQL] SQL Server 透过链接服务器访问Oracle

    SQLServer通过链接服务器访问Oracle数据库:SqlServer2005、Oracle11gR2系统环境:windowsServer2008R232位。最近在做项目时,需要通过sql的链接服务器访问Oracle。以前弄过sql访问sql,感觉挺简单的,以为访问Oracle也差不多,实际做过...

    33
    热度
  • [SQL] Sql Server之旅——其次站 理解万恶的表扫描

    SqlServer之旅——第二站理解万恶的表扫描很久以前我们在写sql的时候,最怕的一件事情就是sql莫名奇妙的超级慢,慢的是撸一管子回来,那个小球还在一直转。。。这个着急也只有当事人才明白,后来听说有个什么“评估执行计划“,后来的后来才明白应该避免表扫描。。。一:表扫描1....

    102
    热度
  • [SQL] Sql Server之旅——第三站 解惑那些背了多年汇聚索引的人

    SqlServer之旅——第三站解惑那些背了多年聚集索引的人说到聚集索引,我想每个码农都明白,但是也有很多像我这样的猥程序员,只能用死记硬背来解决这个问题,什么表中只能建一个聚集索引,然后又扯到了目录查找来帮助读者记忆。。。。问题就在这里,我们不是学文科,,,不需要去死记硬背,,,我们需要的就是能看...

    90
    热度
  • [SQL] PLSQL_统计信息系列5_统计信息生成跟还原(案例)

    PLSQL_统计信息系列5_统计信息生成和还原(案例)2015-02-01CreatedByBaoXinjian一、摘要统计信息在重新生成后,发现并不能改善程序的性能,甚至更差的时候Oracle提供了dbms_stat包,对统计信息进行还原1.还原步骤如下Step1.Regatherthestats...

    94
    热度
  • [SQL] SQL的并集、差集、交加

    SQL的并集、差集、交集一、Union形成并集????Union可以对两个或多个结果集进行连接,形成“并集”。子结果集所有的记录组合在一起形成新的结果集。??1、限定条件要是用Union来连接结果集,有4个限定条件。(1)、子结果集要具有相同的结构。(2)、字结果集的列数必须相同。(3)、子结果集对...

    85
    热度
  • [SQL] PL/SQL Developer使用技能、快捷键

    PL/SQLDeveloper使用技巧、快捷键1、类SQLPLUS窗口:File->New->CommandWindow,这个类似于oracle的客户端工具sqlplus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyw...

    106
    热度
  • [SQL] Sybase,几个sql使用小效能

    Sybase,几个sql使用小功能一些实用的SQL的写法可以减少自己的程序繁琐程度,有些事情的确可以通过sql让所需要的数据在rs里面就能获取:1.将数据库中的几个字段合为一个字段输出:--主要使用convert将其它非varchar类型的转为统一类型再进行加的操作selectcolumn1+...

    31
    热度
  • [SQL] 多年的 SQL 优化心得

    多年的SQL优化经验(1)选择最有效率的表名顺序(只在基于规则的seo/'target='_blank'>优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下...

    13
    热度
  • [SQL] sql中函数将金额转向中文

    sql中函数将金额转为中文CREATEFUNCTION[dbo].[f_num_chn](@numnumeric(14,2))RETURNSvarchar(100)WITHENCRYPTIONASBEGIN--版权所有:pbsqlDECLARE@n_dataVARCHAR(20),@c_dataVA...

    87
    热度
  • [SQL] 使用sql syscolumns 查询表字段 而且拼接代码

    使用sqlsyscolumns查询表字段并且拼接代码我们写代码时候避免不了添加数据、更新数据,但是如果一张表字段太多,要写的代码量就会加大,比如用StringBuilder拼接InsertSQL语句;对于这种没有技术含量的代码可以通过代码生成器生成,也可自己根据表字段用SQL生成:1、下面这段代码是...

    157
    热度
  • [SQL] SQL注入解决思路(C#示范)

    SQL注入解决思路(C#示例)最近在编程中遇到一个SQL注入防护的问题。在这里顺便把SQL注入小结一下。以MYSQL(5.1)为例。一、常规的SQL语句观察SQL语句SELECT*FROM[tableName]WHEREcol1='value1'这个语句由3个部分组成,SELECT子...

    66
    热度
  • [SQL] 关键知识点

    通过重新生成执行计划解决绑定变量执行计划偏差导致SQL执行时间过长基本要素(时间、用户、问题)用户11g环境下有段SQL语句在程序中执行效率非常差,但是在plsql中执行却很快,通过查看执行计划,发现使用了不同的索引导致,程序中执行的如下:PLSQL中执行的效果如下:可以看到差别,使用门诊费用记录_...

    71
    热度