高分相送,高手进来!!

langzicup 2005-09-12 05:26:19
在脚本中如何将SQLSERVER数据库置为只读,即怎样执行
USE master
EXEC sp_dboption 'pubs', 'read only', 'TRUE'
另外到底哪些操作可以使用EXECUTE IMMEDIATE来调用?
...全文
91 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rokky 2005-09-14
  • 打赏
  • 举报
回复
我知道怎么解决,告诉我你的邮箱,我发到你的邮箱里面。
langzicup 2005-09-13
  • 打赏
  • 举报
回复
这个早就试过了,不是所有命令都可以用动态SQL来调用的!这样执行出现如下错误:
用法: sp_dboption [dbname [,optname [,'true' | 'false']]]
WorldMobile 2005-09-12
  • 打赏
  • 举报
回复
用动态SQL语句即可

string ls_data
ls_data = "EXEC sp_dboption 'pubs', 'read only', 'TRUE'"
execute immediate :ls_data using sqlca;
if sqlca.sqlcode <> 0 then
messagebox('错误信息', sqlca.sqlerrtext + '~r~n~r~n' + ls_data)
return 1
end if

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧