当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] SQlserver 当输入参数替可选条件

    SQlserver当输入参数为可选条件以前很懒,都是用拼接字符串的方式,加上if语句,根据输入参数是否为空来判断是否需要在where后加上对应字段的条件限制但是拼接字符串很烦,又总是被转义符搞得很烦?''''所以想了其他办法分三种情况(varchar,int,date)都尝试了一下使用casewhe...

    75
    热度
  • [SQL] oracle pl/sql 数组运用

    oraclepl/sql数组使用pl/sql有三种数组类型,到现在为止只用过叫“关联数组集合类型”的数组。一、定义类型type<我们自己的数组类型的名字>istableof<datatype>[notnull]indexbyindex_type;其中datatype是必须的。...

    118
    热度
  • [SQL] DECLARE在SQL中的用法及相干等等

    DECLARE在SQL中的用法及相关等等允许用户创建游标,用于在一个大的查询里面检索少数几行数据。变量是在批处理或过程的主体中用DECLARE语句声明的,并用SET或SELECT语句赋值。游标变量可使用此语句声明,并可用于其他与游标相关的语句。除非在声明中提供值,否则声明之后所有变量将初始化为NUL...

    106
    热度
  • [SQL] 3 事务控制

    PL/SQL学习笔记[4]-PL/SQL块中使用SQL1检索单行数据在PL/SQL块中使用select语句,可以将数据库数据检索到变量中。当在PL/SQL块中使用select语句时,必须要带有into子句。语法如下:SELECTselect_listINTO{variable_name[,varia...

    88
    热度
  • [SQL] 去sqlserver中动态添加字段

    往sqlserver中动态添加字段droptabletestcreatetabletest( idintprimarykeyidentity(1,1), namevarchar(20));altertabletestaddclm_t1nvarchar(20)nullaltertabletestdro...

    71
    热度
  • [SQL] 《Pro Oracle SQL》Chapter7 - 7.3-7.4CUBE Extension to GROUP BY

    《ProOracleSQL》Chapter7--7.3--7.4CUBEExtensiontoGROUPBY7.3?“New”GROUPBYFunctionality“新”GROUPBY功能????????????(page197)???Attimes,it’snecessarytowriteSQL...

    184
    热度
  • [SQL] 常用SQL语法大全-初学者级【值得珍藏】

    常用SQL语法大全----菜鸟级【值得珍藏】SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介...

    82
    热度
  • [SQL] 非一般SQL共享

    特殊SQL共享一段很特殊的SQL?select'go1234'=casewhenoptionid=1414then'gosuccess'endfromT_QUESTIONNAIRE_BRANCH_OPTION?一般是selectoptionidas'go1234',而这个SQL是把字段名写在前面,后...

    110
    热度
  • [SQL] sql*plus 施行sql文件

    sql*plus执行sql文件1.在SQL*Plus中执行单个sql脚本文件:???SQL>@c:\aaa.sql???2.在SQL*Plus中执行多个sql脚本文件:?比如你要执行得2个sql脚本??a.sql和?b.sql???现在你重新写一个脚本?c.sql??其中得内容如下??????...

    79
    热度
  • [SQL] sql练习题

    sql练习表如下:Student(s#,Sname,Sage,Ssex);学生表Course(c#,Cname,T#);课程表SC(s#,c#,score);成绩表Teacher(t#,Tname);老师表?1.查出所有课程001成绩比课程002成绩好的学生的学号?2.查出所有平均成绩大于60的学生...

    39
    热度
  • [SQL] 施用SQL查找出相同字段值的方法

    使用SQL查找出相同字段值的方法使用sql查重,查询出t_table表中t_name有相同值的数据,语句如下:SELECT*FROMt_tableWHEREt_nameIN(SELECTt_nameFROMt_tableGROUPBYt_nameHAVINGCOUNT(t_name)>1)OR...

    43
    热度
  • [SQL] 经典sql话语.论坛里转载来的

    经典sql语句.论坛里转载来的阿一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk...

    55
    热度
  • [SQL] SQL SERVER 2005 登陆18456异常的解决办法

    SQLSERVER2005登陆18456错误的解决方法昨天我的SQL(Microsoft?SQL?Server?2005)登录不上去了,原来是出现了几个小问题,现在记录一下我的解决这几个情况的办法。(解决方法有很多种,这些只是我的解决方法,仅供参考)查找问题的过程:(注:用windows账号还是可以...

    70
    热度
  • [SQL] plsql连oracle服务器时,ORA-12154解决小结

    plsql连oracle服务器时,ORA-12154解决总结1.可能因为字符串有问题:首先检查一下tnsnames.ora文件中连接字符串配置项对不对,包括空格都要注意2.第二种是因为tns无法处理服务器名装一个版本的客户端(a)、打开。开始——程序——Oracle-OraHome92——Confi...

    72
    热度
  • [SQL] sqlserver 两表其间数据复制

    sqlserver两表之间数据复制先取消自增字段,手动添加自增字段id。一个实例只能打开一个IDENTIFY_INSERT。SETIDENTITY_INSERTTABLEAONinsertintoTABLEA(id,name)SELECTid,nameFROMOPENDATASOURCE('SQLO...

    62
    热度
  • [SQL] plsql 错误

    plsql异常http://chenhua-1984.iteye.com/blog/990970http://chenhua-1984.iteye.com/blog/996018?beginbeginwhile(true)loopselectseq_user_number.nextvalintore...

    108
    热度
  • [SQL] 原来pl developer没办法应用sql trace

    原来pldeveloper没办法使用sqltrace今天以为在pl/developer下能使用setautotraceon,谁知道老是说不行,一查,原来pl/sqldeveloper并不完全支持所有的sqlplus的命令。setautotrace就属于不支持的语句,此外还有showparameter...

    236
    热度
  • [SQL] SQL2008基准

    SQL2008标准前几年一直想找sql标准找不到,留个记录

    68
    热度
  • [SQL] 解决SQL Server装配挂起

    解决SQLServer安装挂起在安装sqlserver时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。参考有关资料后,以下步骤基本可以解决:1)添加/删除程序中彻底删除sqlserver。2)将没有删除的sqlserver目录也删...

    71
    热度
  • [SQL] SQLPLUS实施sql文件相关

    SQLPLUS执行sql文件相关1、使用sqlplus工具执行sql文件操作??sqlplus[email protected],@命令执行sql文件;??SQL>@G:my.sql;2、批量执行sql文件??可以建立一个index.sql文件,收录需要执行的sql文件,内容如(里面...

    98
    热度