-
[SQL] Oracle PL/SQL学习札记
OraclePL/SQL学习笔记OraclePL/SQL学习笔记--案例createorreplaceproceduresp_pro2isbegin--执行部分deletefrommytestwherename='name1';end;--最简单的块beginqdbms_output.put_lin...
93
热度 -
[SQL] SQL表复制与备份复原
SQL表复制与备份还原--如果目的表已经存在:insertintoDATAHR.DBO.GBITEMselect*fromDEMO.DBO.GBITEM--如果目的表不存在:select*intoDATAHR.DBO.GBITEMfromDEMO.DBO.GBITEM--跨库导入select*int...
60
热度 -
[SQL] oracle tnsping下令、sql*plus使用
oracletnsping命令、sql*plus使用1、测试数据库服务的命令:????控制台tnsping命令IP地址?端口号数据库服务名称 cmd->tnsping192.168.1.123:1521/oracle10g?????tnsping命令:如果能够ping通,则说明客户端能解析li...
12
热度 -
[SQL] SQL Server 从增字段归零(id)从1开始累加
SQLServer自增字段归零(id)从1开始累加SQLServer2005表自增字段在多次插入数据后,自增的ID号比较混乱,而且删除数据后,自增的ID并不会归零,有两种方法可以控制自增的字段:方法一:???如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数???trun...
97
热度 -
[SQL] 一条sql与此同时实现更新和插入
一条sql同时实现更新和插入用一条sql语句同时实现更新和插入MERGEINTOxg.test_itUSING(select35idfromdual)sON(t.id=s.id)WHENMATCHEDTHENUPDATESETt.note='12345'WHENNOTMATCHEDTHENINSER...
15
热度 -
[SQL] sqlserver 游标的施用
sqlserver游标的使用本段代码的作用是执行循环替换操作,在做这个功能时,转义字符耽误了不少时间,参数是中文时,拼接SQL语句需要用四个单引号来完成一个单引号所代表的作用。?declarec1cursorfor?selectt_codefromdsn_tablewhere(t_codelike'...
71
热度 -
[SQL] 计算机启动时提示SQLServer2000发生异常1069-由于登陆失败而无法启动
计算机启动时提示SQLServer2000发生错误1069--由于登陆失败而无法启动机器重新启动后,发现本机的sqlserver数据库连接不上,一看,原来数据库服务器没有启动,很奇怪,这个一般是会随着windows的启动自动启动的,试着手动启动,提示错误“SQLServer2000发生错误1069-...
55
热度 -
[SQL] oracle sql 经过分隔符将字符串转换成行
oraclesql通过分隔符将字符串转换成行原始字符串为'aa,bb,cc',分隔符为','SELECTTRIM(substr(txt,instr(txt,',',1,LEVEL)+1,instr(txt,',',1,LEVEL+1)-instr(txt,',',1,LEVEL)-1))ASfile...
102
热度 -
[SQL] plsql函数跟存储过程应用
plsql函数和存储过程应用--定义获取部门ID的函数createorreplacefunctionGet_Dept_Id(in_Dept_nameinvarchar2)returnintegerasv_dept_idinteger:=1;beginsELECTdept_idintov_dept_i...
57
热度 -
[SQL] oracle sql语言模糊查询-通配符like的施用教程
oraclesql语言模糊查询--通配符like的使用教程在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些“很像...”的数据记录,以下是可使用的通配符:%??零或者多个字符_???单一任何字符(下划线)\????特殊字符[]????在...
9
热度 -
[SQL] SQL Server 2000 的多范例安装
SQLServer2000的多实例安装多实例安装是SQLServer的一个新特性,就是在一台服务器上,可以安装多套SQLServer,每一个叫做一个实例,每个实例有各自的服务、各自的安装目录,管理各自的数据库,但是各个实例共用一套客户端管理工具。上述多个实例又分为默认实例与命名实例,可以在安装时指定...
96
热度 -
[SQL] Sybase sql语句报 void type 异常
Sybasesql语句报voidtype错误遇到一个问题:Sybase数据,查询当给一个null起别名之后,再根据这个字段过滤是否为null会有报错。sql语句为:select*from(selectnullastestfromTestTable)twheretestisnull报错信息:10:56...
90
热度 -
[SQL] SQLite实用的范围(zt)-转
SQLite适用的范围(zt)-转SQLite适用的范围(zt)(2007-12-0518:15:24)转载<script></script>标签:知识/探索?<!--正文开始-->SQLite不同于其他大部分的SQL数据库引擎,因为它的首要设计目标就是简单化:易...
323
热度 -
[SQL] sql server2000中运用convert来取得datetime数据类型样式(全)
sqlserver2000中使用convert来取得datetime数据类型样式(全)sqlserver2000中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16),时间一,20)结果:2007-02-0108:02/*时间...
74
热度 -
[SQL] 微软SQL Server 用户权限对比
微软SQLServer用户权限对照一、为数据库用户分配权限,使用[数据库属性页]设置:插入:INSERT创建表:CREATETABLE更改:ALTER更新:UPDATE连接:CONNECT选择:SELECT二、创建新的数据库用户登录名,在[安全性][登录名]的【登录名属性页】中设置“映射”以便该登陆...
48
热度 -
[SQL] PL\SQL用户指南与参照5.2.1 转载
PL\SQL用户指南与参考5.2.1转载六、集合的赋值集合可以用INSERT、UPDATE、FETCH或SELECT语句来赋值,也可以用赋值语句或调用子程序来赋值。我们可以使用下面的语法来为某个指定的集合元素进行赋值:collection_name(subscript)?:=?expression;...
34
热度 -
[SQL] sqlserver 判断是不是打过SP4补丁
sqlserver判断是否打过SP4补丁方法一:.在sqlserver查询分析器里面输入select@@version?根据运行的结果来判断:这时会返回SQL的版本信息,如下:MicrosoftSQLServer?2000-8.00.2039(IntelX86)??May?3200523:18:38...
60
热度 -
[SQL] 引用网下的 SQL对象名无效的解决 及小弟我自己的解决办法
引用网上的SQL对象名无效的解决及我自己的解决方法产生SQL对象名无效的问题大多原因是由于数据迁移导致的,下面我们给出解决方法.在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法...
82
热度 -
[SQL] 工作札记 2010-04-21之 sql
工作笔记2010-04-21之sql--新建一张表PROD_SUPPORT_MATERIAL_20110421备份表PROD_SUPPORT_MATERIAL里面的数据createtablePROD_SUPPORT_MATERIAL_20110421asselect*fromPROD_SUPPORT...
33
热度 -
[SQL] 《Oracle高性能SQL整合》
《Oracle高性能SQL调整》1,优化器模式:rule,allrows,fistrow2,添加索引可能造成许多其他SQL语句执行计划的改变3,可以为SQL存储可以立即执行的执行计划(调整持久化)4,SQL调整目标:a去掉不必要的大型表的全表扫描b缓存小型表的全表扫描c检验优化索引的使用d检验优化的...
79
热度