-
怎么旋转表格
如何旋转表格?数据库中有张表格如下工资福利奖金1月1002003002月1102103103月1202203204月130230330我想得到的结果是1月2月3月4月工资100110120130福利200210220230奖金300310320330就是说完全把表格的行列颠倒,有点像那种旋转矩阵,请问如何用sql语句实现?color='#e78608'>------解决方案------------...
78
热度 -
跪求高手帮忙解决,优化存储过程!该怎么处理
跪求高手帮忙解决,优化存储过程!下面是对单据进行审核时执行的存储过程。以前运行起来速度还可以,也不会出什么错,大概一分钟就可以完成。现在出现了如下问题:1、存储过程执行时间长达5-15分钟,占用很大的CPU,使其它程序无法继续;2、经常报错或执行不了。比如退货时没有修改成负数,还是正数。请各位大虾帮忙解决!看如何优化此存储过程,谢谢!/*---------------------入库出库单审核时更...
12
热度 -
求用一个存储过程实现多重查询解决办法
求用一个存储过程实现多重查询现在我有一张表其中包括若干列,我在查询中为用户提供多列的选择性查询,比如可以输入姓名,性别,年龄等而且必须进行判断是否为这些供查询的文本域进行了值的输入.也就是说用户光输入姓名可以进行查询也可以输入姓名和性别进行查询同样也能3个一起查这样灵活的存储过程应该怎么写呢?请高手提点解决方案多谢多谢我是用sqlserver2000color='#e78608'>------解决...
24
热度 -
一道面试的有关问题,想求答案~回答正确马上给分,多谢了
一道面试的问题,想求答案~~~~~回答正确马上给分,谢谢了今天去面试,有一道面试的题目没做出来,具体表结构记不太清楚了。但是大概意思是,有一表,他里面的字段显示的内容有重复的~~~你要查询出另外一表,把第一个表的重复字段变成列显示,求答案,有没有朋友也做过类似的题目啊,等于就是把一张表竖过来显示,内容边成字段~~~有做过的要是能把题目和答案都发出来就更好了,明天还要去面试我想把这个问题解决了,大家...
49
热度 -
高分求一SQL行列转换存储过程,请!
高分求一SQL行列转换存储过程,请高手指点!在线等!比如我有个表tab,内容如下:coderatereason------------------------100020.7好100030.8很好100040.9非常好现在想转换成如下结果:100021000310004-------------------------0.70.80.9好很好非常好我该怎么做啊,先谢谢啦,在线等!color='#e...
86
热度 -
优化存储过程,该怎么处理
优化存储过程下面是对单据进行审核时执行的存储过程。以前运行起来速度还可以,也不会出什么错,大概一分钟就可以完成。现在出现了如下问题:1、存储过程执行时间长达5-15分钟;2、经常报错或执行不了。比如退货时没有修改成负数,还是正数。请各位大虾帮忙解决一下!谢谢!/*---------------------入库出库单审核时更新商品目录表更新库存表*/CREATEPROCEDUREpcargosh(@...
88
热度 -
关于sql server的一个排序有关问题,关于分页相关
关于sqlserver的一个排序问题,关于分页相关单一主键,非test的其它所有的类型是不是都可以如下原理使用:selecttop10*from[table]whereprimarykey>(selectmax(primarykey)from(selecttop20primarykeyfrom[table]orderbyprimarykeyasc)tmp)orderbyprimarykeya...
75
热度 -
郁闷——存储过程有关问题
郁闷——存储过程问题SETQUOTED_IDENTIFIERONGOSETANSI_NULLSONGOALTERprocedurep_packOut_check@vouchervarchar(32),@partcodevarchar(18),@out_numdecimal(10,2)asbegindeclare@numdecimal(10,2)declare@price1decimal(18,5)...
84
热度 -
关于sp_executesql的使用。解决方案
关于sp_executesql的使用。以前一直用的Exec来执行存储过程,现在要改成sp_executesql这样来执行,看了不少博客,还是有点弄不懂,请大牛们指教,谢谢了。原来的存储过程是这样的,如下:SQLcodeCreateprocedureAddDataDB@strTablevarchar(200),@strCollvarchar(4000),@strValuentext,@strWher...
8
热度 -
帮看下这个存储过程怎样优化。解决办法
帮看下这个存储过程怎样优化。SQLcodeALTERPROCEDURE[dbo].[Mcd_cr_user_AddNewUser]@userIdint,@nowSystem_idint,@OpUserIdintASBEGIN--从临时表读取数据存入临时表select[region_id],[first_name],[second_name],[update_user],[update_time],...
71
热度 -
SCOPE_IDENTITY()的疑惑,该如何处理
SCOPE_IDENTITY()的疑惑SQLcodesetANSI_NULLSONsetQUOTED_IDENTIFIERONGOALTERPROCEDURE[dbo].[d_dir_lists_copy_gx]--传入参数(当前要移动的节点ID,将要放入到的那个父ID,用户ID)(@node_idint,@new_parent_node_idint,@user_idint,@copy_node_...
63
热度 -
查询语句拼接解决办法
查询语句拼接存储过程如下SQLcodeALTERPROCEDURE[dbo].[PROC_EAPS_GetJobReport]@in_phNvarchar(20),@in_pmNvarchar(60),@in_gxmcNvarchar(60),@in_usIDnvarchar(10)ASBEGINdeclare@sqlnvarchar(4000)DECLARE@STRVARCHAR(3000)SE...
74
热度 -
如何在sql查询分析器中导出数据脚本
怎么在sql查询分析器中导出数据脚本我想在查询分析器,显示数据,不是直接的select*fromstudent;而是把整个数据库的结构和数据都显示出来color='#e78608'>------解决方案--------------------将表数据生成SQL脚本的存储过程SQLcodeCREATEPROCEDUREdbo.UspOutputData@tablenamesysnameASdecla...
75
热度 -
刚看到《SQL语法大全》、补全一下【处女贴】,该怎么处理
刚看到《SQL语法大全》、补全一下【处女贴】SQLcode一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind...
11
热度 -
高分帮助解决2008R2下存储过程速度优化解决办法
高分帮助解决2008R2下存储过程速度优化我们存储过程如下。执行2000条内容20个字段的内容的数据需要3称,执行5万条测试数据带内容需要2万,这是在没有添加任何判断条件的情况。能让速度达到,1称以内最好。如果大量访问,肯定执行效率就变慢了。请高手看看,这存储过程有没有速度再提升的优化办法,数据sql2008R2,我的数据量有,10-20万。/******Object:StoredProcedur...
37
热度 -
请问擅长存储过程的同行
请教擅长存储过程的同行!TerminalNODateTimeMileageCarNo10012012-06-2712:00:0010XB110012012-06-2712:01:0011XB11001 2012-06-2812:02:0012XB110022012-06-2812:03:0040XB210022012-06-2912:04:00 46XB21002 2012-06-3012:05...
79
热度 -
找不到可安装的 ISAM。该如何处理
找不到可安装的ISAM。SQLcodeifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].[p_exporttb]')andOBJECTPROPERTY(id,N'IsProcedure')=1)dropprocedure[dbo].[p_exporttb]GOcreateprocp_exporttb@sqlstrsysname,...
55
热度 -
如何把sqlserver的数据导出.sql文件
怎么把sqlserver的数据导出.sql文件我用的是SQLServer2005Express,怎么把sqlserver表中的数据导出.sql文件,也就是说以后我只要执行这个.sql文件就能往数据库中插入数据,谢谢大家!color='#e78608'>------解决方案--------------------SQLcodebcpdbname..tbnameoutc:\data.sql-T-cbc...
64
热度 -
请教数据库两个不同版本的迁移有关问题
请问数据库两个不同版本的迁移问题?1.分别是sql2008和sql2008R2的版本想要从r2上导出。bak文件不能直接还原了,sql08不认高版本的2.用生成脚本和数据导入导出我从r2到了个脚本出来,原想着把数据一块儿,可能是数据多,一会生成脚本失败了(这个超时时间不知道能不能改),无奈只能光导结构了。现在数据怎么解决呢,主要是标识列的问题。color='#e78608'>------解决方案-...
6
热度 -
动态字符串比较解决思路
动态字符串比较alterproceduretest @datenvarchar(20)asdeclare@resultnvarchar(3000) set@result=N'selecta.DocNo,a.CreatedOn' set@[email protected]/**/+N'fromSM_SOa' set@[email protected]/**/+N'leftjoin...
67
热度