-
关于mysql存储过程有关问题
关于mysql存储过程问题下面是一个分页的存储过程,我在sql一直都好用的,但是在mysql里面就是不能创建,报:ErrorCode:1064YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'[dbo].[P_AspNetPage...
98
热度 -
有关自连接的查询有关问题(。)
有关自连接的查询问题(在线等。。。)如题,表如下:id(int)name(nvarchar)parent_id(int)1pp1_102pp2_103pp3_214pp4_225pp5_336pp6_45现在需要一个存储过程,接收id为参数(比如输入6),结果集中要包含id为6这条记录和他的parent_id,parent_id要一直到1(根)例如:输入6结果中包含6531不知道我说清楚没有,请高...
3
热度 -
求一条更新语句--根据id循环更新产品顺序,该怎么解决
求一条更新语句--根据id循环更新产品顺序表A:idpsort100110130我想把记录10,13,分别更新为2,5即idpsort102110135请大家帮帮忙,用存储过程怎样实现?而不用在程序代码里循环几次实现更新输入参数为@IDSvarchar,@PSORTSvarchar@IDS=10,13@PSORTS=2,5color='#e78608'>------解决方案------------...
15
热度 -
批删除时有有关问题
批删除时有问题批删除'@库表名'是定义把所有数据库表名放到这个表里Name是表名declare@iintset@i=0declare@iCountintset@iCount=(selectcount(*)from@库表名)while(@i<@iCount)beginset@[email protected]/**/+1declare@fTableNamenvarchar(50)se...
82
热度 -
登录过程 全表扫描解决办法
登录过程全表扫描我写了一个存储过程登录,如下:SETNOCOUNTONGOCREATEPROCEDUREUserLogin@FLAGINTOUTPUT,--返回用户登录的状态@UserNameNVARCHAR(50),@PasswordNVARCHAR(50)ASDECLARE@LockBIT,@TempPassNVARCHAR(50),@UserIDINTIFEXISTS(SELECTtop1U...
99
热度 -
<<<<<<高并发查找序号有关问题,高手来帮忙!>>>>>>>
<<<<<<高并发查找序号问题,高手来帮忙!!!>>>>>>>有人做过并发量比较高的大系统吗?CREATEFUNCTIONf_NextNbr()RETURNSchar(8)ASBEGINRETURN(SELECTMAX(序号)FROM预算表WITH(XLOCK,PAGLOCK))ENDGO我用上述存储过程找最大序号~~~...
26
热度 -
有没有替代的办法解决思路
有没有替代的办法createfunctionfun_getnotedepose(@vNoteNmevarchar(30),@vNoteNumvarchar(17))returnsintasbegindeclare@markintselect@mark=f_zfbzfrom@vNoteNmewhere[email protected]/**/end-----------才疏学浅,有没有其他...
75
热度 -
常用的SQL数据库语句总结,该如何处理
常用的SQL数据库语句总结原文http://blog.csdn.net/xuexiaodong2009/archive/2011/06/24/6565847.aspx1as的用处as可以对表和列取别名在开发过程中经常遇到开始给某一个的字段去field1的名称,但后来有感觉field1字段指定不确切,于是又把此字段改成了field2,由于开始认为field1是常量,于是到处使用字符串field1,而...
69
热度 -
通用存储过程怎样返回记录总数,该如何解决
通用存储过程怎样返回记录总数存储过程代码:ALTERPROCEDUREsp_Search@tblNamevarchar(255),--表名@strGetFieldsvarchar(1000)='*',--需要返回的列@fldNamevarchar(255)='',--排序的字段名@PageSizeint=25,--页尺寸@PageIndexint=1,--页码@doCountbit=0,--返回记...
81
热度 -
急求怎么创建这样一个视图,多谢
急,求如何创建这样一个视图,谢谢表1(Name,Number)NameNumberA2B3C4如何创建一个视图View1(A,B,C)ABC234将表的行变成视图的列,谢谢color='#e78608'>------解决方案--------------------将表数据旋转90度将下表数据:Abcde------------------------------------------------...
18
热度 -
存储过程,必须声明标量变量有关问题
存储过程,必须声明标量变量问题各位朋友以下是我写的一个存储过程分页方法,能够编译通过,但是在使用时,老是提示“消息137,级别15,状态1,第1行必须声明标量变量"@TotalCount"。”请看CREATEPROCEDUREPagination@TotalCountINTOUTPUT,@TotalPageINTOUTPUT,@TableNVARCHAR(25),--将要查询的...
90
热度 -
在存储过程中怎么使用ntext类型
在存储过程中如何使用ntext类型=========我的存储过程如下==============createprocedureTenancyDynamicRpt@DyDatenvarchar(10),@DvKindIDintas--变量定义--存放单位ID信息declare@defUnitIDint--存放单位名称declare@defUnamenvarchar(256)--存放动态查询语句dec...
43
热度 -
关于远程数据库同步有关问题,(分不够再加)
关于远程数据库同步问题,急~~~~~~(分不够再加)现在有两台异地服务器A、B,现在要实现双机的数据同步,A有固定IP,B使用ADSL,要求在A上有了更新,B也一起更新。而B上有了更新,A也会更新。请大侠们给出一套使用VPN和不用VPN的方案,谢谢.color='#e78608'>------解决方案--------------------关注color='#e78608'>------解决方案-...
49
热度 -
深入理解SQL Server 中的异常处理
深入理解SQLServer中的错误处理大多数迭代语言编译器都有内置的错误处理程序(例如,TRY…CATCH语句),开发者们在设计代码的时候可以利用它们。虽然SQLServer2000的开发者不能够像迭代语言的开发者那样利用内置的工具,但是他们可以用系统变量@@ERROR来设计自己有效的错误处理工具。引入事务为了能够掌握在SQLServer2000中错误处理是如何工作的,你必须首先要理解数据库事务的...
15
热度 -
不知道这个有关问题该不该再发一次 还是触发器的有关问题
不知道这个问题该不该再发一次还是触发器的问题连接服务器的名称:TESTSrvexecsp_addlinkedserverTESTSrv,'ms','SQLOLEDB','192.168.1.38'execsp_addlinkedsrvloginTESTSrv,'false',NULL,'sa','123'然后,我通过查询分析器,在数据库A上增加一条记录,但出现以下错误:--------------...
89
热度 -
求教一个简单的sql 多列转多行 的有关问题
求教一个简单的sql多列转多行的问题原数据为:2行3列的表S1S2S3123456想转换成这样:S用户1用户2S114S225S336很简单吧,大家帮帮忙~color='#e78608'>------解决方案--------------------楼主:你这个是列转行吧,请看下面的例子:http://www.douban.com/note/146892684/color='#e78608'>---...
10
热度 -
怎么在新建记录的同时计算累计值
如何在新建记录的同时计算累计值?假设表结构如下:idorgIDdateAmounttotalAmount110012012-2-12020210022012-2-11010310032012-2-155410012012-2-21030510022012-2-31020610032012-2-4510......即在插入一条新记录时,自动计算出同一ORGID的累计值。用触发器可以不?如何实现?co...
62
热度 -
C#动态调用数据库报错(必须声明表变量&表值函数对象)解决方法
C#动态调用数据库报错(必须声明表变量&表值函数对象)存储过程版本:[code=SQL][/code]USE[RemoteCalibration]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOALTERPROCEDURE[dbo].[StoredProcedureAddRows]@rowindexint, @tablenamenvarchar(80)...
34
热度 -
请教:怎么查询库中所有表 所有记录中带有回车换行符号
请问:如何查询库中所有表所有记录中带有回车换行符号有个数据库,作了一些数据导入,由于是从excel导入的,不小心把excel中的回车换行符,导进来了。在数据库系统中,做了好多业务操作,导致很多表的某些字段的值有回车换行符的记录行。现在,要把这些带有回车换行符的表的记录找出来。请高手指点。color='#e78608'>------解决方案--------------------SQLcode--小...
91
热度 -
请问一下SQL-2008关于对数据库创建用户并授权的有关问题
请教一下SQL-2008关于对数据库创建用户并授权的问题如题,错误如下,求指教usestudent;execsp_addlogin'U1','U1'execsp_grantdbaccess'U1'grantselectontablestudenttoU1消息156,级别15,状态1,第1行关键字'to'附近有语法错误。如果我写成grantselecttablestudenttoU1系统提示消息10...
80
热度