-
[SQL] sqlserver插入时发生在“xxx”处关键发生异常
sqlserver插入时发生在“xxx”处关键发生错误今天知道了一个小技巧,当你的数据库表名为user时会sqlserver的表发生冲突,所以因该将user这样用[user],ok一切搞定.
108
热度 -
[SQL] SqlServer卸载范例
SqlServer卸载实例进入检测工具(如360),卸载下输入Microsoftsqlserver...找到此项,通过卸载实例方式卸载接下来和安装有点类似接下来选择要删除的实例然后就非常轻松了
100
热度 -
[SQL] SQLServer与Oracle的对照
SQLServer与Oracle的对比最近去铁科院面试,项目组长问了我这样一下问题:SQLServer与Oracle的区别是什么?从进入软件行业,从开始CS的编码到BS的编码过程中使用的都是SQLServer,在半年前开始敲DRP的过程中才接触到Oracle,当时给我的感觉Oracle太庞大了,也许...
83
热度 -
[SQL] SQLServer 复制中移除跟添加发布而不初始化所有项目
SQLServer复制中移除和添加发布而不初始化所有项目-- 若提前“禁止架构更改”,新增的列不会自动添加大发布,此时应使用sp_articlecolumn添加列EXECsp_changepublication@publication=N'publication',@property...
59
热度 -
[SQL] Oracle基础学习登陆SQLPLUS(1)
Oracle基础学习登陆SQLPLUS(一)SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的...
92
热度 -
94
热度 -
62
热度 -
[SQL] 黑马day10 预编译解决sql的流入攻击&PrepareStatement
黑马day10预编译解决sql的注入攻击&PrepareStatementSQL注入攻击:由于dao中执行的SQL语句是拼接出来的,其中有一部分内容是由用户从客户端传入,所以当用户传入的数据中包含sql关键字时,就有可能通过这些关键字改变sql语句的语义,从而执行一些特殊的操作,这样的攻击方...
232
热度 -
[SQL] 简单化SQL计算之编写动态MERGE语句
简化SQL计算之编写动态MERGE语句?????MSSQL,ORACLE等数据库支持MERGE语句更新表,但表结构未知时,由于缺乏集合类数据,用存储过程获得表结构再动态拼出SQL非常麻烦,代码会有几十行之多;同样原因,用Java等高级语言实现也不简单。而且使用存储过程或Java程序需要代码将内置于数...
99
热度 -
[SQL] SQL 习题 Using ,Case
SQL练习Using,Case?CREATEORREPLACEPROCEDUREP_B(P_1INVARCHAR2,P_2OUTNUMBER)ISSTR_SQLVARCHAR2(500);P_LINENUMBER(10);P_STRVARCHAR2(200);P_STR2VARCHAR2(200);...
447
热度 -
[SQL] SQL Server 2014,表变量上的非丛集索引
SQLServer2014,表变量上的非聚集索引从PaulWhite的推特上看到,在SQLServer2014里,对于表变量(TableVariables),它是支持非唯一聚集索引(Non-UniqueClusteredIndexes)和非聚集索引(Non-ClusteredIndexes)的。看到...
116
热度 -
[SQL] SQL SERVER 目录之聚集索引和非聚集索引的描述
SQLSERVER索引之聚集索引和非聚集索引的描述索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B树)中,使SQLServer可以快速有效地查找与键值关联的行。表或视图可以包含以下类型的索引:聚集聚集索引根据数据行...
116
热度 -
90
热度 -
[SQL] SQL SERVER 2005/2008 中关于架构的了解(二)
SQLSERVER2005/2008中关于架构的理解(二)架构的作用与示例?????用户与架构(schema)分开,让数据库内各对象?再绑在某个用户账号上,可以解决SQL?SERVER?2000及以前版本中“用户离开公司"问题,也就是在拥有该对象的用户离开公司,或离开该职务时,?必要大费周章地?改该...
49
热度 -
[SQL] mybatis入门基础(5)-动态SQL
mybatis入门基础(五)----动态SQL一:动态SQL1.1.定义mybatis核心对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。1.2.案例需求用户信息综合查询列表这个statement的定义使用动态sql,对查询条件进行判断,如果输入参数不为空才进行查询拼接。1...
110
热度 -
[SQL] Oracle基础(5)pl/sql进阶(分页过程)
Oracle基础(五)pl/sql进阶(分页过程)编写分页过程通过pl/sql实现分页过程,再该过程中由简单到难一步步深入,目的在于通过该案例熟悉pl/sql的各种存储过程,包,游标,如何在java中调用等内容的学习。1、无返回值的存储过程例如1、可以向book表添加书,---建表Cr...
85
热度 -
[SQL] 也说SQL Server 2008 处理隐式数据类型转换在执行计划中的增强
也谈SQLServer2008处理隐式数据类型转换在执行计划中的增强在SQLServer查询中,不经意思的隐匿数据类型转换可能导致极大的查询性能问题,比如一个看起来没有任何问题简单的条件:WHEREc=N’x’,如果c的数据类型是varchar,并且表中包含大量的数据,这个查询可能导致极大的性能开销...
98
热度 -
[SQL] Oracle基础(4)pl/sql
Oracle基础(四)pl/sqlPL/SQL也是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程...
92
热度 -
[SQL] Oracle SQL相干
OracleSQL相关--参数设置v_Sql:='selectcount(1)from'||v_Table||'WHEREstaff_idISNULLANDUPLOAD_PROVINCE_ID=:aANDFILE_ORIG_DATE=:b';executeimmediatev_Sqlintov_Co...
94
热度 -
[SQL] 也路SQL Server 2008 处理隐式数据类型转换在执行计划中的增强 (续)
也谈SQLServer2008处理隐式数据类型转换在执行计划中的增强(续)在上一篇文章也谈SQLServer2008处理隐式数据类型转换在执行计划中的增强中,我提到了隐式数据类型转换增加对于数据分布很不平均的表,评估的数据行数与实际值有很大出入的问题,进一步测试之后,我发现这种评估不准确性应该确实与...
59
热度