-
[SQL] sql话语写法与优化
sql语句写法与优化保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如S...
49
热度 -
[SQL] win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决方法
win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决办法win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决办法1)安装Oracle11g64位?2)安装32位的Oracle客户端(instantclient-basic-w...
73
热度 -
[SQL] 查看Oracle redo日记来分析SQL执行记录
查看Oracleredo日志来分析SQL执行记录1)设置Oracle数据字典导出路径参数(可选)shutdownimmediatealtersystemsetUTL_FILE_DIR='/opt/oracle/utl'scope=spfile;executedbms_logmnr_d.build(d...
114
热度 -
[SQL] SQL计算下月最后一天、下季度最后一天、下年最后一天、到季初天数、到年初天数等
SQL计算上月最后一天、上季度最后一天、上年最后一天、到季初天数、到年初天数等日期维度表:SQL计算上月最后一天、上季度最后一天、上年最后一天、到季初天数、到年初天数、当前日期是季度中第几个月、当前日期是季度中第几天等CREATEPROCEDUREsp_sz_tjrq(@startdate?????...
109
热度 -
87
热度 -
[SQL] sqlserver大容量导入数据时保存标识值
sqlserver大容量导入数据时保留标识值可以将包含标识值的数据文件大容量导入到MicrosoftSQLServer实例中。默认情况下,将忽略导入的数据文件中标识列的值,SQLServer自动分配唯一值。这些唯一值基于在表创建期间指定的种子和增量值。如果该数据文件表中的标识符列不包含值,则使用格式...
40
热度 -
[SQL] PL/SQL几个有用的设立
PL/SQL几个有用的设置1、自动补全菜单Tools->Preferences->UserInterface->Editor里的Smartfill?2、保存窗口设置菜单Tools->Preferences->UserInterface->Options里的Auto...
37
热度 -
[SQL] SQL中联接字符串例子
SQL中连接字符串例子SQL中连接字符串用+号,示例如下:convert(varchar(100),task.LASTCALLDATE,23)+':'+convert(varchar(100),task.LASTCALLDATE,24)ascdate,?????
29
热度 -
108
热度 -
[SQL] 信息更新时间数据勘误.sql
信息更新时间数据订正.sql--产仔declarecursorrisselectp.animal_idasanimal_id,max(p.produce_date)asproduce_datefromtbl_producepjointbl_animal_infoaonp.animal_id=a.id...
93
热度 -
[SQL] 查看sql执行计划形式
查看sql执行计划方式?????查看oracle的sql执行计划主要有以下几种方式?1????????在线查看执行计划1.1???????explainplanfor1.1.1??????规则??????在sql窗口或sql*plus终端???????1、首先执行explainplanfor[目标s...
98
热度 -
[SQL] SQL话语的执行过程
SQL语句的执行过程??服务器接收到SQL语句之后,要经过如下步骤完成操作:Parse(解析)—>Bind(绑定)—>Execute(执行)。??画个流程图比较明显的表示了这些过程:?????下面说明执行的具体细节:???1Select(查询)??????2INSERT/DELETE/U...
95
热度 -
[SQL] sql like 通配符 模糊查询技艺及特殊字符 by cubeking
sqllike通配符模糊查询技巧及特殊字符bycubekingSQL数据表中有savetime(smalldatetime类型)字段,表中有两条记录,savetime值为:2005-3-812:12:00和2005-6-614:02:02我用下面语句什么也搜不出来select*fromsoftwhe...
205
热度 -
[SQL] SQL的硬解析跟软解析
SQL的硬解析和软解析我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为?DDL语句(数据定义语言),他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句(数据操纵语言),他们会根...
63
热度 -
[SQL] 这是坑害半数以上想安装SQL用户的世界难题,本人曾经也品尝过其中的酸甜苦辣
这是坑害大多数想安装SQL用户的世界难题,本人曾经也品尝过其中的酸甜苦辣。????本人在网上找过很多这方面的资料信息,但都不太详细,都说进入注册表在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session?Manager中找到Pendin...
50
热度 -
[SQL] oracle 惯用 sql
oracle常用sql1.表格数据备份复制?1)?备份表格????createtablenew_table?asselect*fromold_table;?2)?数据从一张表格copy至另外一张结构有改动的新表格 insertintoteqm_relation_tree????selectt.rel...
280
热度 -
[SQL] 拼凑查询sql中指定列的结果集
拼接查询sql中指定列的结果集函数适用于:需要将指定查询sql中的某列拼接成以指定字符分隔连接的字符串。不足:因函数的返回值为varchar2,且通常拼接得到的字符串会用于查询sql(因用在SQL中,不能大于varchar2的4000个字符限制)中,因此限制了返回长度小于等于4000?CREATEO...
70
热度 -
[SQL] 中级初学者-SQL语法大全【值得珍藏】
中级菜鸟--SQL语法大全【值得珍藏】1、说明:复制表(只复制结构,源表名:a新表名:b)(Access可用)法一:select*intobfromawhere1<>1法二:selecttop0*intobfroma2、说明:拷贝表(拷贝数据,源表名:a目标表名:b)(Access可用)...
97
热度 -
[SQL] MSSQL服务起动失败
MSSQL服务启动失败有几天时间没用本机上的MSSQL了,今天打开来不能连接,看了下服务没有启动,启动时提示“请求失败或服务未及时响应......”,查看了下日志文件,如下:?Aself-generatedcertificatewassuccessfullyloadedforencryption.2...
78
热度 -
[SQL] Oracle 的sql话语多条件判断
Oracle的sql语句多条件判断oracle在sql语句查询的时候,经常一个字段的不同的值代表不同意思..?就需要多条件下面是一个多条件判断的sql:???selectoper.opid,oper.user_name,oper.user_host,casewhenoper.oper_type=1t...
133
热度