当前位置: 代码迷 >> SQL
 解决方案列表
  • [SQL] sql 话语使用

    sql语句使用1.有一张表t_stu;其中三个字段:name,gender,grade;要求用一条sql语句查出男生前5名和女生前五名。这里使用postgreSQL数据库--CreatethetableCREATETABLEintense.t_stu(idnumeric(24),namecharac...

    86
    热度
  • [SQL] pl_sql中函数的根本运用

    pl_sql中函数的基本运用1基本函数createorreplacefunctionf_getworkdate(inputdatedate)returndateisv_workdatedate;beginselectcalendardateintov_workdatefromtblwheretbl....

    110
    热度
  • [SQL] SQL的四种联接-左外连接、右外连接、内连接、全连接

    SQL的四种连接-左外连接、右外连接、内连接、全连接SQL的四种连接-左外连接、右外连接、内连接、全连接今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULLOUTJOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到...

    132
    热度
  • [SQL] pl/sql块的概念及简略的过程编写

    pl/sql块的概念及简单的过程编写基本单位:块|过程|函数块--------|触发器||包规范:变量以v_开头常量以c_开头游标以_cursor结尾例外以e_开头pl/sql块:定义部分+执行部分+例外处理部分declear/*定义部分------定义常量,变量,游标,例外,复杂数据类型*/beg...

    111
    热度
  • [SQL] pl/sql学习1

    pl/sql学习一存储过程的优点:第一:安全第二:模块化的设计思想比如:分页的过程、订单的过程、转帐的过程等等第三:应用程序的运行性能高写存储过程一次编译好后,再不需要编译了,而sql语句则来一次执行一次,比如:编译一条sql语句用0.01秒,一个网址访问量为1000000万人,而每个人执行10次,...

    104
    热度
  • [SQL] Oracle SQL 安插特殊字符

    OracleSQL插入特殊字符?对于插入数据库数据的语句:INSERTINTOTESTTAB(FIELD1)VALUES('测试')如果插入数据库的字符串中还有单引号,需要转义处理,如插入“It'satree.”,SQL语句如下:INSERTINTOTESTTAB(FIELD1)VALUES('It...

    178
    热度
  • [SQL] mssql批改字段

    mssql修改字段altertableSupermarketPromotionDetailaltercolumndiscountdecimal(5,2)notnull

    129
    热度
  • [SQL] SqlServer无主键表反复数据删除

    SqlServer无主键表重复数据删除在遇到SQLserver无主键表多次插入相同数据时,数据无法删除的时候,使用以下方法可解决。但是要注意SETROWCOUNT一定要加上。SETROWCOUNT1DELETEFROMTestTableWHERETableCloumn=‘x’

    125
    热度
  • [SQL] SQL Server 2005 联接本地端口1433解决方案

    SQLServer2005连接本地端口1433解决方案刚装的SQLserver2005数据库,完成后一般无法直接连接端口1433,此时连接一般会失败。???现在把在装完程序后,连接端口1433前,要做的几件事情和注意事项总结一下。步骤:1.关闭数据库引擎,关闭数据库引擎有三种方法:开始->程序...

    74
    热度
  • [SQL] Oracle SQL编撰需要注意的方面

    OracleSQL编写需要注意的方面1.选择最有效率的表名顺序(只在基于规则的优化器中有效)???ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作...

    64
    热度
  • [SQL] 身份证雷同,姓名不同的sql

    身份证相同,姓名不同的sqlselectdistinct姓名,身份证from表格where身份证in(select身份证from表格groupby身份证havingcount(*)>1)

    70
    热度
  • [SQL] sql 中的in 跟exists区别

    sql中的in和exists区别假设如下应用:两张表——用户表TDefUser(userid,address,phone)和消费表TAccConsume(userid,time,amount),需要查消费超过5000的用户记录。用exists:select*fromTDefUserwhereexis...

    124
    热度
  • [SQL] SQL 多对多关系 联结主键

    SQL多对多关系联合主键联合主键的作用:能够保证表中的数据行之间组成联合主键的KEY至少有一个KEY不相同

    89
    热度
  • [SQL] 根本sql语句

    基本sql语句简单基本的sql语句(1)数据记录筛选:????sql="select*from数据表where字段名=字段值orderby字段名[desc]"????sql="select*from数据表where字段名like'%字段值%'orderby字段名[desc]"????sql="sel...

    107
    热度
  • [SQL] sqlloader遇到的一些有关问题总结

    sqlloader遇到的一些问题总结。sqlloader的导入充分发挥了脚本的异步和快速的功能。和java程序结合起来可以解决大数据量导入功能。现把最近遇到的sqlloder问题进行总结。1.错误:SQL*Loader-522:lfiopnfailedforfile、SQL*Loader-552:i...

    150
    热度
  • [SQL] 实施sql文件乱码

    执行sql文件乱码1:打开G:\ProgramFiles\MySQL\MySQLServer5.0\my.ini文件,修改关键字为character的项为utf8,重启mysql服务。?2:在mysql客户端执行一下语句,再重新执行sql文件,就不会再有乱码了。mysql>setnamesut...

    135
    热度
  • [SQL] sql内联接 外连接

    sql内连接外连接关键字:左右连接数据表的连接有:1、内连接(自然连接):只有两个表相匹配的行才能在结果集中出现2、外连接:包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一张基表内)selecta.studentno...

    56
    热度
  • [SQL] EXECUTE IMMEDIATE动态SQL的运用总结

    EXECUTEIMMEDIATE动态SQL的使用总结EXECUTEIMMEDIATE在某些情况下代替了以前Oracle8i中DBMS_SQLpackage包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTEIMMEDIATE的目标在于减...

    146
    热度
  • [SQL] 《Pro Oracle SQL》Chapter10 - 10.2 Optimizing SQL -10.2.1Testing Execution Plans

    《ProOracleSQL》Chapter10--10.2OptimizingSQL-10.2.1TestingExecutionPlans10.2OptimizingSQL?优化SQL??(page308)????WhenaSQLqueryisdesignedormodifiedtotakeadv...

    142
    热度
  • [SQL] 怎么判断SQL中是否存在表、存储过程、函数等

    如何判断SQL中是否存在表、存储过程、函数等?--判断是否存在addOneArticle这个存储过程ifExists(selectnamefromsysobjectswhereNAME='addOneArticle'andtype='P')????dropprocedureaddOneArticle...

    145
    热度