zacard 发表于 2008-6-5 10:25:30

能不能做到支持变量的SQL导入呢(可加钱)

DECLARE   @val   nvarchar(100)   
SET   @val   =   CHAR(13)+CHAR(10)+'aaaa'
DECLARE   @ptrbinary(16)
declare @n int
select @n=open from tableA where id='1'
if(@n=0)
begin
update tableA set address='aaaa',open=1 where id='1'
end
else
begin
select   @ptr=textptr(address)   from tableA where id='1'
UPDATETEXT   tableA.address @ptrnull 0 @val
end

zacard 发表于 2008-6-5 10:26:45

可以的话联系我14894483QQ

soarb 发表于 2008-6-5 11:37:16

理论上是没问题的。有点繁琐。价格如何?

zacard 发表于 2008-6-5 14:12:51

你是??

zacard 发表于 2008-6-5 14:18:05

DECLARE   @ptrbinary(16)
if((select open from tableA where id='5928')=0)
update tableA set address='aaaa',mo_open=1 where id='5928'
else
select   @ptr=textptr(address)   from tableA where id='5928'
UPDATETEXT   tableA.address @ptrnull 0 'aaaa'


现在我简化到这样,但还是提示有错!~~~

出现错误 tableA表1-错误信息:-1

lbjyuer 发表于 2016-2-10 02:52:03

爪,以后学习下。。
页: [1]
查看完整版本: 能不能做到支持变量的SQL导入呢(可加钱)