-
[SQL] PL/SQL Developer 惯用技巧
PL/SQLDeveloper常用技巧1、PL/SQLDeveloper记住登陆密码??在使用PL/SQLDeveloper时,为了工作方便希望PL/SQLDeveloper记住登录Oracle的用户名和密码;设置方法:PL/SQLDeveloper7.1.2->tools->Prefe...
138
热度 -
[SQL] SQL在不同库而相同记录的表下执行结果不同
SQL在不同库而相同记录的表上执行结果不同有一个SQL语句,在测试库和生产库上跑出来的结果不一样。但两个库上表的数据都是一样的。SQL是一个简单的排序查询,翻页。聪明的您,能一眼看出来这是什么原因导致的呢?select*?from(selectrow_.*,rowidrowid_,rownumrow...
71
热度 -
[SQL] PL/SQL DEV导出数据到CSV科学计数法的有关问题
PL/SQLDEV导出数据到CSV科学计数法的问题今天在从PL/SQLDEV导数据到CSV文件的时候,由于导出的ID位数比较长,到了CSV文件里显示为科学计数法,再转成文本的时候会有误差。?采取如下办法:新建一个excel,把单元格设置成文本,在PL/SQLDEV中查询出的数据直接全选,粘到EXCE...
77
热度 -
[SQL] oracle pl/sql 错误处理
oraclepl/sql异常处理declarebengin--------业务sql--------发生异常捕获的地方 exception whenothersthen DBMS_OUTPUT.put_line('sqlcode:'||sqlcode); DBMS_OUTPUT.put_line('...
89
热度 -
[SQL] MSSQL剔除表及快速创建表(临时表)
MSSQL删除表及快速创建表(临时表)一、临时表ifobject_id('tempdb.dbo.#otc_otherdeliverline')isnotnulldroptabledbo.#otc_otherdeliverlineSelect*into#otc_otherdeliverlinefrom...
52
热度 -
[SQL] oracle sql 聚合操作
oraclesql集合操作·??UNION:并集,所有的内容都查询,重复的显示一次?·UNIONALL:并集,所有的内容都显示,包括重复的?·INTERSECT:交集:只显示重复的?·MINUS:差集:只显示对方没有的(跟顺序是有关系的)首先建立一张只包含20部门员工信息的表:?CREATETABL...
97
热度 -
[SQL] 一路被人BS的sql题
一道被人BS的sql题话说某日去面试,自己脑残很简单的sql都写不好,得多补补基础了,平日里总眼高手低可不行。记录下来,是个教训.....题目很简单,有一test[id,name,age]表,结构如下:?1.查出name中含a的记录:select*fromtesttwheret.namelike'%...
47
热度 -
[SQL] sqlserver 2005 自定义函数的有关问题
sqlserver2005自定义函数的问题平台报表存储过程的开发,需要根据数据字典给定的特定字母进行查找。这样需要写很多字符串,假如遇到增加计费类型就得到处改存储过程中的字符串。想法:为了方便,我把需要修改的字符串定义成一个函数这样只要在存储过程里调用函数即可。将来扩展也不需要修改其他的存储过程,只...
76
热度 -
[SQL] PLSQL Developer没法登录
PLSQLDeveloper无法登录提示:notloggeron???可能是你当前的系统用户权限不够,建议使用Administrator用户试试.提示:无法解析指定的连接标识符?可能是你安装的路径中有不常规的字符,如我的系统是win764位,我把PLSQLDeveloper安装在ProgramFil...
104
热度 -
[SQL] sqlserver 查看表构造
sqlserver查看表结构exec?sp_help@TableName?--得到表信息。字段,索引。constraint.exec?sp_pkeys@TableName?--得到主键。exec?sp_fkeys@TableName?--得到表的外键exec?sp_primarykeys@table...
108
热度 -
[SQL] ORACLE分页SQL话语
ORACLE分页SQL语句1.根据ROWID来分select*fromt_xiaoxiwhererowidin(selectridfrom(selectrownumrn,ridfrom(selectrowidrid,cidfromt_xiaoxi?orderbyciddesc)whererownum...
104
热度 -
[SQL] 怎么一条SQL快速生成100万条测试数据
如何一条SQL快速生成100万条测试数据.创建大量的测试数据,动不动就需要上万条,如何通过一条SQL快速生成大量的测试数据的方法。SQL>selectrownumasid,2to_char(sysdate+rownum/24/3600,'yyyy-mm-ddhh24:mi:ss')asinc_...
53
热度 -
[SQL] oracle sql话语优化
oraclesql语句优化oraclesql语句优化(转载)(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须...
55
热度 -
102
热度 -
[SQL] 《Pro Oracle SQL》CHAPTER 九 The Model Clause - 9.8 Lookup Tables
《ProOracleSQL》CHAPTER9TheModelClause--9.8LookupTablesLookupTables????查找表(page290)???Youcandefinealookuptableandrefertothatlookuptableintherulessection...
301
热度 -
[SQL] sql 查询优化原则
sql查询优化准则根据我们的经验(由很多业界专家证明),在SQLServer上取得的性能提高有80%来自对SQL编码的改进,而不是来自于对于配置或系统性能的调整。”—凯文克莱恩等,Transact-SQLProgramming作者“经验表明80%-90%的性能调优是在应用级做的,而不是在数据库级”—...
114
热度 -
[SQL] SQL 单表多条记要分组查询分页代码
SQL单表多条记录分组查询分页代码SQL表结构如下图:SQL分页语句:[sql]?viewplaincopy<span?style="font-size:16px;">SELECT?TOP?5?*,(select?count(*)???inum?from???(select?distin...
82
热度 -
[SQL] Oracle惯用SQL命令
Oracle常用SQL命令--创建用户CREATEUSER"APITEST"PROFILE"DEFAULT"IDENTIFIEDBY"apitest"DEFAULTTABLESPACE"LOUSHANG"TEMPORARYTABLESPACE"TEMP"ACCOUNTUNLOCK;--为用户指定表空...
125
热度 -
[SQL] sqlserver查询结果,拷贝到Excel后转为科学计数法的解决方法
sqlserver查询结果,拷贝到Excel后转为科学计数法的解决办法这几天遇到一个问题,在sqlserver2008上执行了查询后,将查询结果拷贝到Excel后,身份证和银行卡两列的值,被转为科学计数法了,设置列格式,加引号,可怎么也设置不正确了。后来解决了问题,方案是:在拷贝前,先设置Excel...
124
热度 -
[SQL] <转>惯用SQL一览
<转>常用SQL一览(1)数据记录筛选:sql="select*from数据表where字段名=字段值orderby字段名[desc]"//查询并排序sql="select*from数据表where字段名like'%字段值%'orderby字段名[desc]"//模糊查询并排序sql="...
73
热度