-
[Sql Server] 函数怎么接收另一个函数的返回表
函数如何接收另一个函数的返回表函数A中调用了函数B,B返回表,A中怎么接收这个表------解决方案--------------------declare@ttable(与B函数返回的结构一样的)insertinto@tselect*fromB函数
13
热度 -
[Sql Server] 怎么获取空格以前的数据
如何获取空格以前的数据比如字段是1231323asdasasd那么我想得到结果是123asdas------解决方案--------------------写反了.selectleft(字段,charindex('',字段)-1)fromtb------解决方案-----------...
94
热度 -
[Sql Server] 存储过程怎么移动或删除物理路径的文件
存储过程如何移动或删除物理路径的文件?如何在存储过程中移动或删除物理路径的文件?SQL2000数据库------解决方案----------------------移动文件execmaster..xp_cmdshell'movec:\test.txtd:\test.txt'--删除文...
78
热度 -
[Sql Server] 请问个SQL语句
请教个SQL语句现在有下面一个表RIV_NAMEUsernameRIV_NUMRIV2_EXAMINERIV2_DATEA张山71杨行镇2007-3-1211:10:37A张山83杨行镇2007-3-1213:57:28A张山77杨行镇2007-3-1213:58:08B李四91杨行镇2007-2-...
80
热度 -
[Sql Server] 为什么说小弟我的对象已存在
为什么说我的对象已存在?ALTERPROCEDURE[dbo].[testProc] ASBEGIN declare@testint; selectcount(*)ascintotestfromtable2; print@test END就定义了一个test变量,第一次执行存储过程的时候好的,第二次...
22
热度 -
[Sql Server] SQL 2000 查询之后出现1行被上次查询影响 怎么解决
SQL2000查询之后出现1行被上次查询影响如何解决请问下高手,我在数据库中写了如下的语句,UPDATEFieldSETText=(SELECTTextFROMEngTextWHEREField.Code=EngText.Code)但是执行之后出现了“1行被上次查询影响”,不知道是什么原因,如何解决...
15
热度 -
[Sql Server] 数据库的完整性设计,该如何处理
数据库的完整性设计有三张表student表:snosnamessexsbirthday108小名男1980-0-1105张三女1982-0-15110混蛋男2000-12-24course表:cnocname3-105计算机3-245高数3-500模电score表:snocnodegree1083-...
14
热度 -
[Sql Server] 关于SQL中插入的有关问题
关于SQL中插入的问题我想完成的是把两个常量(a,b)和对表(table1)中(sum)统计后的总数值添加到一个表(table2)上常量均不在要统计的表中但是问题就出在insertintovalues不能跟select问题:语句应该怎么写才能试常量跟统计后的量插入table中?------解决方案-...
32
热度 -
[Sql Server] 指点存储过程
请教高手指点存储过程我现在刚刚入门数据库,有些地方比较生疏,请大虾指点.下面这段代码是一个存储过程的条件,请帮忙分析具体是什么意思.betweenconvert(varchar(10),getdate()-7,120)andconvert(varchar(10),getdate()-1,120)--...
87
热度 -
[Sql Server] 能否引用前面出现过的自定义列名解决方法
能否引用前面出现过的自定义列名field1,field1是table1中的字段名这样的语句总报错:列名'A'无效selectfield1+field2asA,A*2asB,B*3asC,C*4fromtable1我想引用前面出现过的计算列,能不能实现?如何实现?不希望这样实现sele...
97
热度 -
[Sql Server] 请问一个触发器的写法
请教一个触发器的写法表结构id和count两个字段前台程序会有update语句updatetable1setcount=count+1来修改这个表中的数据我想做个触发器,如果修改了表中id值为1,2,3这3条纪录的count值,就ROLLBACKTRANSACTION,请问触发器该怎么写?非常感谢。...
44
热度 -
[Sql Server] 请教:怎么批量删除数据库(drop database 能否使用通配符?)
请问:如何批量删除数据库(dropdatabase能否使用通配符?)如题~我试着下面这么写提示语法错误dropdatabaseSystem_*如果不能使用通配符,要怎么实现批量删除以System_开头的数据库?谢谢!------解决方案--------------------declare@sqlv...
71
热度 -
[Sql Server] checksum('abcdefghigk')是不是唯一的值?解决方案
checksum('abcdefghigk')是不是唯一的值?同上------解决方案--------------------checksum('abcdefghigk')是不区分大小写,指定在表的所有列上进行计算。如果有任一列是非可比数据类型,则CHECKSUM返回错误。不可比数据...
99
热度 -
[Sql Server] SQLserver 怎么中在触发器中执行存储在数据库中的查询语句
SQLserver如何中在触发器中执行存储在数据库中的查询语句我的一个查询语句存储在某一个表的varchar字段中我想在触发器中把它取出来执行,请问如何实现?------解决方案----------------------用游标实现droptabletbtestgocreatetabletbtest...
7
热度 -
[Sql Server] 简单触发器写法,即给分
求一个简单触发器写法,在线等即给分我有一个数据表test,testnum(int)和testtext(varchar),想写一个触发器来满足当testnum大于0少于20的时候,testtext显示“你好”,如果testnum大于20的时候testtext就显示“再见”,我想用update触发器,因...
52
热度 -
[Sql Server] 建立索引能不能提高全表查詢速度?该怎么解决
建立索引能不能提高全表查詢速度?一個Table在沒有建立索引和建立索引后使用相同的查詢語句Select*fromTable速度是否有差別?請高手指點!------解决方案--------------------差别肯定是有的。------解决方案--------------------如果只是Sel...
24
热度 -
[Sql Server] 求一SQL语句,单表。有数据。解决方案
求一SQL语句,单表。有数据。主键:visit_num字段:visit_date日期saler销售员point分值-----------------------------------单据号日期销售员分值-----------------------------------A00012005-02-...
10
热度 -
[Sql Server] 怎么从“事务日志”中恢复误操作
如何从“事务日志”中恢复误操作问题描述:一不小心,执行了UPDATE操作,结果发现是误操作。请问如何回到误操作前的数据状态注:没有备份,“故障还原”选的是“完全”------解决方案--------------------使用LogExplorer日志恢复工具------解决方案----------...
116
热度 -
[Sql Server] 怎么限制输入的值是数字型字符串
如何限制输入的值是数字型字符串?假设有一个字段:密码.设计时,pw定义为char,该字段列的值必须是6位纯数字的字符串.我想可以创建一个check约束或规则,以下是我写的代码usebankgocreaterulerule_pwaslen(@pw)=6and@pwlike'[0-9]'...
27
热度 -
[Sql Server] 请问关于sqlserver2000触发器delete的有关问题
请教关于sqlserver2000触发器delete的问题表A:字段:id,...表B:字段:id,A_id,...其中表B.A_id与表A.id相关联在表A建立一个触发器,希望在删除表A的数据是同时能将表B的相关数据删除:createTRIGGERtrgA_DeleteONAFORDelete/*...
40
热度