当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] Sql Server 查寻所有子节点

    SqlServer查找所有子节点表名:collage_orgGroups字段:主键:ID,父节点ID:parentID?函数:传入个ID,查找此ID下所有字节点ID?CreateFunctionF_GetChildren(@Pidint)Returns@TreeTable(IDInt)AsBegin...

    72
    热度
  • [SQL] 高效率SQL

    高效SQLSQLUNION:在UNION查询中,如果没有指定ALL关键字,数据库系统将检查每个查询结果集合,试图合并可能存在重复记录;不管实际情况是否存在重复记录,这一操作是必然执行。在执行记录集合的检查过程中,数据库系统将对结果的全部字段建立临时索引,以便判断。因此,这一过程是极其消耗系统资源的。...

    89
    热度
  • [SQL] SQL联接(内连接,左连接,右连接,自连接)详解

    SQL连接(内连接,左连接,右连接,自连接)详解createtabledepartment(idnumberprimarykey,namevarchar2(30));createtableemployee(idnumberprimarykey,namevarchar2(30)notnull,sala...

    107
    热度
  • [SQL] sql心得

    sql经验1.树select2009+(level-1)fromdualconnectbylevel<=12?2.递归找小弟?select?*from??t_sys_org??start??with???orgidin(select?orgidfrom??t_sys_org??where??n...

    56
    热度
  • [SQL] 在SqlServer 2008 Management Studio 中直接批改表数据和表结构

    在SqlServer2008ManagementStudio中直接修改表数据和表结构用惯了SqlServer2000,再用SqlServer2008ManagementStudio来直接修改表数据会很不习惯,因为在2008中默认的只能修改前200条数据。如何能显示和修改更多的数据呢??在Manage...

    93
    热度
  • [SQL] sql查询话语

    sql查询语句2./*1、选择在部门30中员工的所有信息*/3.select*fromscott.empwheredeptno='30'4./*2、列出职位为(MANAGER)的员工的编号,姓名*/5.selectempno,enamefromscott.empwherejob='MANAGER'6...

    52
    热度
  • [SQL] SQL Server中char、varchar、text跟nchar、nvarchar、ntext的区别

    SQLServer中char、varchar、text和nchar、nvarchar、ntext的区别很多开发者进行数据库设计的时候往往并没有太多的考虑char,varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大...

    23
    热度
  • [SQL] 利用PLSQLDev工具安插execl表的数据到oracle

    利用PLSQLDev工具插入execl表的数据到oracle前提:1保证数据的格式与数据库中的字段的字段类型要相符2导入到的数据库表要存在(1)将excel另存为txt文件,操作txt比直接操作excel要简单多了,此处注意保存的txt文件应该用英文名,否则Oracle是找不到文件数据的(2)进入p...

    23
    热度
  • [SQL] Sql Server 中一个十分强大的日期格式化函数

    SqlServer中一个非常强大的日期格式化函数SelectCONVERT(varchar(100),GETDATE(),0):0516200610:57AMSelectCONVERT(varchar(100),GETDATE(),1):05/16/06SelectCONVERT(varchar(1...

    53
    热度
  • [SQL] 软件工程师的SQL金典

    程序员的SQL金典知识不断完善中。。。

    21
    热度
  • [SQL] SQLServer学习札记(2)

    SQLServer学习笔记(2)--日期函数selectgetdate()as当前时间/*年份yy、yyyy季度qq、q月份mm、m每年的某一日dy、y日期dd、d星期wk、ww小时hh分钟mi、n秒ss、s毫秒ms*/selectdateadd(hh,2,getdate())selectdated...

    24
    热度
  • [SQL] SQLServer学习札记(1)

    SQLServer学习笔记(1)--创建数据库createdatabasesunjob--删除数据库dropdatabasesunjob--创建表usesunjob--选中数据库createtableStudent(IDintidentity(1,1)notnull,--identity设置标识列s...

    77
    热度
  • [SQL] 非常好用的SQL话语优化34条

    非常好用的SQL语句优化34条?1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表...

    55
    热度
  • [SQL] sqlserver 批量增添和修改语句用select

    sqlserver批量添加和修改语句用select修改语句:begin updatePRODUCE_TASKSDETAILsetgcount=a.gcount+casec.STANDBATCHwhen'0'then@unitCount*b.STANDBATCHelse@unitCount/c.S...

    80
    热度
  • [SQL] oracle根本sql语句

    oracle基本sql语句Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结2010年01月11日星期一17:08说明:?在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后的密码(创建数据库时输入的密码)如果要创建...

    97
    热度
  • [SQL] SQL 话语中 REPLACE INTO 与 INSERT INTO 的区别

    SQL语句中REPLACEINTO与INSERTINTO的区别???REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARYKEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。注意,除非表有一个PRIMARYKEY或UNI...

    33
    热度
  • [SQL] sql札记

    sql笔记selectsal+100fromemp;?oraclenull不占存储空间null处理:selectsal+nvl(comm,0)fromemp;?to_char日期处理selectto_char(hiredate,"YYYY-MM-DD")fromemp;?排除重复selectdest...

    60
    热度
  • [SQL] 《SQL21日自学通》札记

    《SQL21日自学通》笔记之前断断续续学了很多sql的知识也使用了不少,但是一直想做一个总结性的笔记来备查备忘这次找到了一个电子书《SQL21天自学通》感觉还不错,(电子书放在附件中了)快速的看了一下把其中自己感觉有帮助的地方摘录下来,权当温故知新吧^^[/color]select[color=re...

    75
    热度
  • [SQL] SQL2005 安装时 “性能监视器计数器要求(异常)” 解决方案

    SQL2005安装时“性能监视器计数器要求(错误)”解决方案出现此类问题一般都是在非法卸载sql2005出现的在“开始”-->“运行”中输入regedit,开启注册表编辑器。定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentV...

    13
    热度
  • [SQL] 免装配Oracle客户端使用PL/SQL连接Oracle

    免安装Oracle客户端使用PL/SQL连接Oracle大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢?其实我一直想这样做,因为这个客户端实在太让人讨厌了!!!不但会安装一个JDK,而且还会把自己放在环境变量的...

    19
    热度