怎么把一张表列值插入到另一张表相同的列值?
假如我有一张表A和一张表B,AB表的数据如下:A表cdefine1cdefine2cdefine32000-00100001应收2000-00300002应收2000-00400003应收2000-00700005应收2000-00900006应收B表cdefine1cdefine2cdefine32000-00200002应收2000
作者: y516940914 发布时间: 11-03
如何判断多个值在表中是否存在,并提示出不存在的值
如何判断多个值在表中存在,并提示出不存在的值例如姓名:张三、李四、王五、马六如何判断这4个人名在表中存在,并提示不存在的人名?用selectxmfromtablewherexmin('张三','李四','王五','马六');只能得到记录数,不能提示不存在的值1个1个判断太麻烦了,有没有简单的办法?
作者: qq35713304 发布时间: 11-04
关于存储过程的几个问题
1 USE[RPS]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO解释红色部分2ALTERPROCEDUREpp这里为什么用alter既然已经存在的存储过程直接在原过程上修改不就行了,为什么要alter3 declare@Resultnvarchar(4); set@Resu
作者: perfect2011 发布时间: 11-04
sql 存储过程动态构造,报错求解??
ifexists(select1fromsysobjectswherextype='p'andid=Object_ID('diffMoeny'))dropprocdiffMoenygocreateprocdiffMoeny(@strnvarchar(50),@projectNOnvarchar(50))asbegin declar
作者: David8977 发布时间: 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_CODEISN
作者: hebeishimeng 发布时间: 11-04
操作系统错误应该怎么改???
usemastergocreateDataBaseMystudentDBonprimary(name='Mystudentdb_data',filename='d:\数据库.mdf',size=10MB,filegrowth=1MB)logon(name='mystudenDB_log.ldf',filename='d:\数据库',size=5MB,fileg
作者: monotonouslife 发布时间: 11-04