-
怎么把一张表列值插入到另一张表相同的列值?假如我有一张表A和一张表B,AB表的数据如下:A表cdefine1cdefine2cdefine32000-00100001应收2000-00300002应收2000-00400003应收2000-00700005应收2000-00900006应收B表cdefine1cdefine2cdefine32000-00200002应收2000y516940914 时间:11-03 + 阅读全文
-
如何判断多个值在表中是否存在,并提示出不存在的值如何判断多个值在表中存在,并提示出不存在的值例如姓名:张三、李四、王五、马六如何判断这4个人名在表中存在,并提示不存在的人名?用selectxmfromtablewherexmin('张三','李四','王五','马六');只能得到记录数,不能提示不存在的值1个1个判断太麻烦了,有没有简单的办法?qq35713304 时间:11-04 + 阅读全文
-
关于存储过程的几个问题1 USE[RPS]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO解释红色部分2ALTERPROCEDUREpp这里为什么用alter既然已经存在的存储过程直接在原过程上修改不就行了,为什么要alter3 declare@Resultnvarchar(4); set@Resuperfect2011 时间:11-04 + 阅读全文
-
sql 存储过程动态构造,报错求解??ifexists(select1fromsysobjectswherextype='p'andid=Object_ID('diffMoeny'))dropprocdiffMoenygocreateprocdiffMoeny(@strnvarchar(50),@projectNOnvarchar(50))asbegin declarDavid8977 时间:11-04 + 阅读全文
-
请大家帮帮忙,自己是sql新手。。在学生成绩表中建立一个存储过程pro_1,输入学生号时可以查询某个学生的各次数学(课程号为1002)期中成绩,并用一个输出参数@sum输出。(这题怎么做啊?主要是要用这个变量参数输出?我就被难倒了!)guo12345chao 时间:11-03 + 阅读全文
-
MSSQL 2005 怎么维护全库的索引?今天发现,SQL查询时,索引好像突然失效了,于是我先删除索引,再重新建立索引,索引才恢复正常,问题就这样解决了,目前也不明白是什么原因。请问MSSQL2005维护全库索引的SQL语句是什么呢?或者说,删除索引,重新建立索引的SQL语句是什么呢?如果能够针对全库所有表的索引操作就更好了。希望高手帮忙,非常感谢!chenzhi0304 时间:11-03 + 阅读全文
-
表关联与exist的运行效率对比如题。我写了俩段sql,一个是表关联的,一个是用exist的。A表数据量级百万,B表不到1万从执行计划上看,是exist的耗费低;但是执行的时间,是表关联的用时少。sql如下:SELECTCOUNT(1)--耗费9895,用时1.172s/1.532s/1.231s FROMtable1A,table2B WHEREA.JOB_CODEISNhebeishimeng 时间:11-04 + 阅读全文
-
操作系统错误应该怎么改???usemastergocreateDataBaseMystudentDBonprimary(name='Mystudentdb_data',filename='d:\数据库.mdf',size=10MB,filegrowth=1MB)logon(name='mystudenDB_log.ldf',filename='d:\数据库',size=5MB,filegmonotonouslife 时间:11-04 + 阅读全文