-
union 在存储过程中的应用解决方案
union在存储过程中的应用CREATEPROCEDUREPro_SelectTable@TblNVarChar(8000),@SelectWhereVarChar(8000)ASDeclare@SqlStrVarChar(8000)Declare@PointpreintDeclare@PointcurintDeclare@Tbcurvarchar(100)SET@Pointpre=1SET@Po...
27
热度 -
请问分页储存过程的调试有关问题
请教分页储存过程的调试问题使用一个分页储存过程(支持多表)进行多表分页操作,当页码为1时,操作成功,否则,报错,本人对储存过程不懂,想请教下应如何进行多表的参数输入,如果储存过程有问题,应如何修改,(此过程是从网上找到的,单表操作没有问题)储存过程如下:SETQUOTED_IDENTIFIEROFFGOSETANSI_NULLSOFFGOALTERPROCEDUREDY_TY_FY---通用分页(...
97
热度 -
郁闷——存储过程有关问题
郁闷——存储过程问题SETQUOTED_IDENTIFIERONGOSETANSI_NULLSONGOALTERprocedurep_packOut_check@vouchervarchar(32),@partcodevarchar(18),@out_numdecimal(10,2)asbegindeclare@numdecimal(10,2)declare@price1decimal(18,5)...
84
热度 -
一个简单的SQL语句有关问题请高手帮忙解决一下,回答
一个简单的SQL语句问题请高手帮忙解决一下,在线等回答SQLcode------------------------------------ALTERPROCEDURE[dbo].[T_Menu_User_Role_ExistsByMenuAll]@aidint,@ridsnvarchar(200),@midint,@other1intASDECLARE@TempIDintSELECT@TempI...
27
热度 -
感觉比较复杂的数据合并与去重,高手们看看怎么解决
感觉比较复杂的数据合并与去重,高手们看看如何解决?有一个表url aurl tel memowww.baidu.com baidu.com 123 okmi.baidu.com baidu.com 456 NOmp3.baidu.com baidu.com 888 mp3我想把aurl想同的记录,,tel的值得和memo的值,,合并到url含www的www.baidu.com这条上,然后只保留ww...
16
热度 -
sql中有没有集合的概念?关于sql的递归查询,求高人点化下。解决办法
sql中有没有集合的概念?关于sql的递归查询,求高人点化下。需要递归查询ID列的编号集合。供其他查询过程用。应该怎么写。如何进行sql的递归查询?sql中有没有集合的概念?color='#e78608'>------解决方案--------------------SQLcode--bom结构,查找节点下所有子节点:createtableos(idint,parentidint,desnvarch...
86
热度 -
从数据类型 nvarchar 转换为 float 时出错。解决办法
从数据类型nvarchar转换为float时出错。SQLcodesetANSI_NULLSONsetQUOTED_IDENTIFIERONgo--零售项目综合ALTERproc[dbo].[P_零售项目综合]@yyyymmfromint,@yyyymmtointasbeginwithbasetableas(SELECTV_人员详细.Staff_Code,V_人员详细.Region_Code,V_人...
18
热度 -
如何在sql查询分析器中导出数据脚本
怎么在sql查询分析器中导出数据脚本我想在查询分析器,显示数据,不是直接的select*fromstudent;而是把整个数据库的结构和数据都显示出来color='#e78608'>------解决方案--------------------将表数据生成SQL脚本的存储过程SQLcodeCREATEPROCEDUREdbo.UspOutputData@tablenamesysnameASdecla...
75
热度 -
请问字段组合的有关问题
请教字段组合的问题现在有这么一个需求:Col1Col21a1b2c2d我想组合成以下的结果集Col1Col21a,b2c,d大侠们给个思路color='#e78608'>------解决方案--------------------搜索关键字:合并列值color='#e78608'>------解决方案--------------------SQLcodeDECLARE@tbTABLE(col1in...
16
热度 -
分割数据解决方案
分割数据表idnameyh1a0001,0002,00032b0002,00033c0001,0004结果nameyha0001a0002a0003b0002b0003c0001c0004有什么高效简便的方法么?求解color='#e78608'>------解决方案--------------------SQLcode表anamenumaa1bb2cc4dd4ee2一条语句实现如下:nameaa...
104
热度 -
sql存储过程有关问题,帮小弟我
sql存储过程问题,帮我啊setANSI_NULLSONsetQUOTED_IDENTIFIERONgoALTERPROCEDURE[dbo].[getUserNamebb]@UserNamevarchar(100),@pawwvarchar(100), @biaoshuvarchar(100)asbegin declare@cishuint,@monint,@uuidint,@StartTime...
83
热度 -
关于带参数表名的存储过程解决方法
关于带参数表名的存储过程我想实现输入参数即可执行的过程,可是报错?怎么解决declare@csintcreatprocsp_kssjzl@csintasaltertable[email protected]/**/addtelnvarchar(@cs0)altertable[email protected]/**/add交费标志nvarchar(10)altertable[em...
16
热度 -
分页存储过程拼接异常
分页存储过程拼接错误做多条件查询得不到查询结果[code=SQL][/code]alterprocfenye@pageint,@stuNamenvarchar(50),@stuSexnvarchar(50),@stuAge1nvarchar(50),@stuAge2nvarchar(50),@stuAddressnvarchar(50)asdeclare@strnvarchar(200)set@s...
49
热度 -
多个字段,不空时不能更新,空时容许更新,有简单的写法吗
多个字段,不空时不能更新,空时允许更新,有简单的写法吗?下面写的是一个存储过程,当字段比较多时,需多次执行更新指令,有没有更简练、效率更高的写法?大家都来探讨一下,O(∩_∩)O谢谢~~~SQLcodeALTERPROCEDURE[dbo].[cs]@idint,@xmvarchar(50),@bdayDateTime,@telvarchar(50),@qqvarchar(50)ASBEGINSE...
57
热度 -
求一条sql语句。解决思路
求一条sql语句。。。现有表结构NameClassName张三一班李四一班王五二班赵六二班需要返回的结果为ClassNameNames一班张三,李四二班王五,赵六color='#e78608'>------解决方案--------------------SQLcode表anamenumaa1bb2cc4dd4ee2一条语句实现如下:nameaa,bb,cc,dd,eeDECLARE@STRVARC...
85
热度 -
把 varchar(50)类型的int 字符串转换成 int数据输出解决思路
把varchar(50)类型的int字符串转换成int数据输出比如declare@intsvarhcar(50)set@ints='1,2,3'我想输出123color='#e78608'>------解决方案--------------------SQLcode表anamenumaa1bb2cc4dd4ee2一条语句实现如下:nameaa,bb,cc,dd,eeDECLARE@STRVARCHA...
513
热度 -
with (nolock) 和 nolock 的区别解决方法
with(nolock)和nolock的区别大家好有个小小的问题跨服务器查询语句时不能用with(nolock)只能用nolock同一个服务器查询时则with(nolock)和nolock都可以用比如SQLcodeselect*from[IP].a.dbo.table1with(nolock)这样会提示用错误select*froma.dbo.table1with(nolock)这样就可以不知道wi...
429
热度 -
数据类型 varchar 跟 varchar 在 modulo 运算符中不兼容
数据类型varchar和varchar在modulo运算符中不兼容。ALTERproc[dbo].[Get_DispatchingList](@Stimedatetime,@Etimedatetime,@Ridint)asbegindeclare@strsqlvarchar(8000)set@strsql='dbo.F_FindParentDeptNameByRepositoryId(r.id)a...
646
热度 -
求个sql,第一回发帖啊
求个sql,第一次发帖啊!输入:table1id(char),depart_id(char)12table2depart_iddepart_name2depart01table3id(char),name(char),price(int),amount(int)1name1561name237输出:iddepart_namedeprat_namepriceamount1depart01name1+...
76
热度 -
求一条sql,具体是这样的,该如何解决
求一条sql,具体是这样的有一张表信息发送表表名:tb_sendsmsdidint,自增长idusernamevarchar,发送者sendtxtntext发送内容,sendtelntext发送的电话号码说明:如果群发一个10万条短信的话,那么这个表将会新增一条数据,因为发送者,内容都相同,只有号码不同,所以号码组合在一起存储在sendtel字段里面了,例如:1351234567,13678965...
3
热度