-
3表联合查询的有关问题,貌似有点复杂
3表联合查询的问题,貌似有点复杂?--仓库表,bh是仓库编号,qm是仓库名称CREATETABLE[dbo].[chck]([id][int]IDENTITY(1,1)NOTNULL,[parentID][int]NULL,[qm][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL,[bh][nvarchar](20)COLLATEChinese_PRC_CI_A...
108
热度 -
怎样将数据窗口里生成的数据写进后台数据库表里面?解决方法
怎样将数据窗口里生成的数据写进后台数据库表里面?LongRowStringIs_OrderNOuo_buildordernouo_1Is_OrderNO=uo_1.uo_buildorderno()//此处是调用一个自定义对象(存储过程调用)生成一个订单编号Row=dw_2.InsertRow(0)dw_2.Object.Orderno[Row]=Is_OrderNO//存储过程,此过程没有错误,...
67
热度 -
MySQL性能优化的绝佳20+条经验(转)
MySQL性能优化的最佳20+条经验(转)今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下...
73
热度 -
《Pro Oracle SQL》Chapter7-7.10GROUP BY Restrictions
《ProOracleSQL》Chapter7--7.10GROUPBYRestrictions????7.10GROUPBY的限制???(page217)????YourstudyofGROUPBYwouldbeincompletewithoutconsideringwhatitcannotdo.?ThelistofrestrictionsplacedonGROUPBYisnotverylong....
52
热度 -
SQL Server2005触发器模拟ATM机存取款的功能
SQLServer2005触发器模拟ATM机存取钱的功能根据上面的简单介绍,我们举一个例子。以下是一个银行系统的二张表:银行卡信息表(卡号、银行名称、帐户名、密码、余额)交易信息表(交易号、卡号、交易日期、交易类型、金额),交易类型分“存入”、“支取”和“转账“创建一个触发器,该触发器可以根据交易信息表内容的变化而修改银行卡的余额信息表信息如下:createtablecardInfo(CardID...
94
热度 -
SQL常见笔考题
SQL常见笔试题一单词解释(2分/个)34Data数据Database数据库RDBMS关系数据库管理系统GRANT授权REVOKE取消权限DENY拒绝权限DECLARE定义变量PROCEDURE存储过程Transaction事务TRIGGER触发器继续continue唯一unqiue主键primarykey标识列identity外键foreignkdy检查check约束constraint二编写S...
69
热度 -
oracle一些有用sql+精粹
oracle一些有用sql+精华查找数据库中所有字段以对应的表selectC.column_name,C.TABLE_NAMEfromdba_tab_columnsCwhereowner=''查每个科目class分数scro前三名selectid,name,class,scrofrom(selectrow_number()over(partitionbyclassorderbyscrodesc)c...
199
热度 -
一个Oracle 表格的PL/SQL代码
一个Oracle报表的PL/SQL代码分类:Oracle开发2005-08-0312:232118人阅读评论(1)收藏举报PL/SQL数据包:createorreplacepackageCUX_GL_REP_LISTPKGis--Author:LIJINQIAN--Created:2005-7-129:50:00--Purpose:总帐科目列表--总帐汇总Procedurecuxgllistgat...
60
热度 -
动态sql 传送多参 多变量的例子
动态sql传递多参多变量的例子在分类表中插入一条新的记录,主键是取到当前的最大值+1USE[TKInfDB]GO/******Object:StoredProcedure[MSG].[P_CreateNewClass]ScriptDate:05/22/201212:00:13******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOALTERprocedure...
51
热度 -
SQL Server 2005分页的三中方法
SQLServer2005分页的3中方法SQLServer2005引入的新方法。SELECT*FROM(SELECTROW_NUMBER()OVER(ORDERBYkeyFieldDESC)ASrowNum,*FROMtableName)AStWHERErowNum>startANDrowNum<=end其中:keyField为表tableName的一个字段(最好是主键);tableN...
90
热度 -
PLSQL中展示游标使用的4个步骤
PLSQL中显示游标使用的4个步骤本例简单介绍一下游标处理的4个过程中涉及到的加锁,一致性读的问题.显式游标处理需四个PL/SQL步骤:1定义/声明游标:就是定义一个游标名,以及与其相对应的SELECT语句。格式:CURSORcursor_name[(parameter[,parameter]…)][RETURNdatatype]ISselect_statement;游标参数只能为输...
281
热度 -
Oracle EBS SQL Trace日记收集的方法
OracleEBSSQLTrace日志收集的方法RawTrace的收集方法1.打开Trace,Help>Diagnostics>Trace>Trace>TracewithBindsandWaitsTrace项代表的意思NoTrace–turnstraceoff.RegularTrace–generatesaregularSQLtracebyperformingthefoll...
156
热度 -
(十)mysql中的变量
(10)mysql中的变量定义变量语法如下declarevar_name[,...]type[defaultvalue];MYSQL变量定义只能在存储过程或函数里面定义,不像Oracle/SQLServer。该变量的作用范围只能在begin…end块中。变量定义必须写在复合语句的开头,并且在任何其他语句的前面。可以一次声明多个相同类型的变量。可以使用default赋默认值。declare只能用在局...
148
热度 -
sqlplus常用命令应用
sqlplus常用命令使用show和set命令是两条用于维护SQL*Plus系统变量的命令SQL>showall--查看所有68个系统变量值SQL>showuser--显示当前连接用户SQL>showerror--显示错误SQL>setheadingoff--禁止输出列标题,默认值为ONSQL>setfeedbackoff--禁止显示最后一行的计数反馈信息,默认值为"...
71
热度 -
Sql分页查询解决方案
Sql分页查询SQLcode/*QQ312430633创建日期:2008-06-25*/--修改了ORDERBY需要percent与ORDERBY失效的BUG-----注意'roderby'用一个空格间隔CreatePROCEDURE[dbo].[les_AllowPaging]@pageindexint,----*****页码@PageSizeint,----*****每页显示条数@tsqlva...
23
热度 -
发布两个大数据集通用分页存储过程解决方法
发布两个大数据集通用分页存储过程发布两个大数据集通用分页存储过程,欢迎大家和我联系共同探讨改进方法,同时我也会及时将更新内容发布在下面的网址http://www.thinksea.com/thinksea/show.aspx?id=92db4c46-2216-4b24-a72b-aa27fcf82e50/*--用存储过程实现的大数据集分页程序显示指定表、视图、查询结果的第X页CopyRight20...
59
热度 -
union 在存储过程中的应用解决方案
union在存储过程中的应用CREATEPROCEDUREPro_SelectTable@TblNVarChar(8000),@SelectWhereVarChar(8000)ASDeclare@SqlStrVarChar(8000)Declare@PointpreintDeclare@PointcurintDeclare@Tbcurvarchar(100)SET@Pointpre=1SET@Po...
27
热度 -
已有SQLSERVER表怎么生成其代码
已有SQLSERVER表如何生成其代码?已有SQLSERVER表如何生成其代码?意思是说,一个表中已有数据,想求一种尽可能简单的方法,生成代码,代码一运行就能重新生成该表,包括其结构和其中的数据只生成结构的话,我也会可能是没有一下就完的方法,那么求尽可能方便快捷的方法!color='#e78608'>------解决方案--------------------SQLcodeCREATEPROCED...
61
热度 -
初学者求教存储过程!
菜鸟求教存储过程!!!!!!!!!!新建数据库表(track):trackid(主键自增(1,1)),CKId(bigint),CKm(float型),KKm(float型)执行查询:1:select*,square(CKm+kkm)*square(KKm/CKm)asnuminto#fromtrackorderbynumascselect*from#awherenotexists(select1...
68
热度 -
MSSQL中row_number()函数真能提高分页效率吗?该如何处理
MSSQL中row_number()函数真能提高分页效率吗?在sqlserver2005中,新增了隐藏列来帮忙对数据表中的行进行排序,在分页中也可以用到它,最近我摒弃mssql2000,尝试使用了2005中row_number()函数,但并没有发现它在分页中的优势,请大家指教,情况如下:现在有一张做分页的表createtablePageIndex(s_idintidentity(001,1)pri...
33
热度