存储过程中写日志问题 bcp 实用工具在 Microsoft® SQL Server™ 2000 实例和数据文件之间以用户指定的格式复制数据。详细见帮助 ‘bcp 实用工具:概述’ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 EXEC master..xp_cmdshell 'bcp "SELECT * FROM myDBName..mytable where username = 'myname' " queryout d:\test.txt -c -T -S'我写了以上语句为什么会出现第 2 行: 'myname' 附近有语法错误。 EXEC master..xp_cmdshell 'bcp "SELECT * FROM myDBName..mytable where username = 'myname' " queryout d:\test.txt -c -T -S'--要怎么处理才可以呢?我把where username = 'myname' 去掉就可以了.但是我要查询的条件呀.该怎么写这语句呢? create trigger tron 表for updateas--记录信息declare @o int ,@f int ,@t int ,@ret int ,@info varchar(1000) --要记录的信息 ,@path varchar(255) --日志文件路径 ,@tmp intselect @info='update表于 '+convert(varchar,getdate(),120) ,@path='c:\log.txt'exec master..xp_fileexist @path,@tmp outexec sp_oacreate 'scripting.filesystemobject',@o outif @tmp=0begin exec sp_oamethod @o,'createtextfile',@f out,@path,1endelsebegin exec sp_oamethod @o,'openTextFile',@f out,@path,8,1endexec @ret=sp_oamethod @f,'writeline',NULL,@infoexec sp_OADestroy @oexec sp_oastop create trigger tron 表for updateas--记录信息declare @o int ,@f int ,@t int ,@ret int ,@info varchar(1000) --要记录的信息 ,@path varchar(255) --日志文件路径select @info='update表于 '+convert(varchar,getdate(),120) ,@path='c:\log.txt'exec sp_oacreate 'scripting.filesystemobject',@o outexec sp_oamethod @o,'openTextFile',@f out,@path,8,1exec @ret=sp_oamethod @f,'writeline',NULL,@infoexec sp_OADestroy @oexec sp_oastop 急求三表合并 行列转置 sql存储过程参数替换 关于创建表的疑问 请问现在最新的sql标准是什么阿??哪里能查到这个标准的文档? 如何创建一个视图? 我想在ASP网页中insert一行数据,其中id是自增的,如何在插入以后得到该条的ID 格式问题(vfp6) sql server 存储过程里我无法通过asp获得记录集(select from 一张临时表) 组合查询问题 求存储过程(共150分,还有100分在“应用实例”) 如何处理此表的约束?在线等!
'bcp "SELECT * FROM myDBName..mytable where username = 'myname' " queryout d:\test.txt -c -T -S'
我写了以上语句为什么会出现
第 2 行: 'myname' 附近有语法错误。
'bcp "SELECT * FROM myDBName..mytable where username = 'myname' " queryout d:\test.txt -c -T -S'
--要怎么处理才可以呢?
我把where username = 'myname' 去掉就可以了.但是我要查询的条件呀.该怎么写这语句呢?
on 表
for update
as--记录信息
declare @o int
,@f int
,@t int
,@ret int
,@info varchar(1000) --要记录的信息
,@path varchar(255) --日志文件路径
,@tmp int
select @info='update表于 '+convert(varchar,getdate(),120)
,@path='c:\log.txt'exec master..xp_fileexist @path,@tmp out
exec sp_oacreate 'scripting.filesystemobject',@o outif @tmp=0
begin
exec sp_oamethod @o,'createtextfile',@f out,@path,1
end
else
begin
exec sp_oamethod @o,'openTextFile',@f out,@path,8,1
endexec @ret=sp_oamethod @f,'writeline',NULL,@info
exec sp_OADestroy @o
exec sp_oastop
on 表
for update
as--记录信息
declare @o int
,@f int
,@t int
,@ret int
,@info varchar(1000) --要记录的信息
,@path varchar(255) --日志文件路径select @info='update表于 '+convert(varchar,getdate(),120)
,@path='c:\log.txt'exec sp_oacreate 'scripting.filesystemobject',@o outexec sp_oamethod @o,'openTextFile',@f out,@path,8,1exec @ret=sp_oamethod @f,'writeline',NULL,@info
exec sp_OADestroy @o
exec sp_oastop