我现在要把我的一段sql语句打包成一个exe或者bat文件,我记得bcp命令可能实现,不知道怎么写?

pingkeke 2002-08-26 10:06:27
我的一段sql语句如下:
ALTER TABLE tablename CFTX VARCHAR(8)
ALTER TABLE tablename ADD CFKX VARCHAR(8)
ALTER TABLE tablename ADD CFX VARCHAR(8)
ALTER TABLE tablename ADD DCJNFK CHAR(2) DEFAULT '否' WITH VALUES
ALTER TABLE tablename ADD MZ VARCHAR(20) DEFAULT '汉' WITH VALUES
ALTER TABLE tablename ADD WHCD VARCHAR(20)
alter table tablename alter column dah varchar(12)
记得扩bcp命令可以实现,不知道怎么写了?
在线等待解决,解决就结贴
...全文
331 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
pingkeke 2002-08-26
  • 打赏
  • 举报
回复
结贴了
pingkeke 2002-08-26
  • 打赏
  • 举报
回复
哦,我太笨了,谢谢xingxing的Help
xingxing 2002-08-26
  • 打赏
  • 举报
回复
哎!!!
hanps 2002-08-26
  • 打赏
  • 举报
回复
你把xingxing(xingxing) 的命令,保存为*.bat 就可以了

-S 服务名 就是你的服务器的连接
pingkeke 2002-08-26
  • 打赏
  • 举报
回复
还是不行,我的意思是指把我的这一段sql,文件名是alter.sql 生成一个批处理或exe,一点击这个文件就在我指定的数据库中执行这一段sql
xingxing 2002-08-26
  • 打赏
  • 举报
回复
你自己建立一个bat文件呀
bcp 名称 in 名称 -c -t~ -Usa -P密码 -S sr_ux
你不建立,怎么连接呢?bcp中没直接连接的属性呀!
pingkeke 2002-08-26
  • 打赏
  • 举报
回复
怎么没人up呢,没办法实现吗
pingkeke 2002-08-26
  • 打赏
  • 举报
回复
to:xingxing 我不想用数据源这种方式,我想直接指定服务器和数据库名
要怎么写呢
pingkeke 2002-08-26
  • 打赏
  • 举报
回复
我要把我的sql语句打包成一个bat 或者exe文件啊
你上面的代码没有生成啊
xingxing 2002-08-26
  • 打赏
  • 举报
回复
-S是表示数据源
xingxing 2002-08-26
  • 打赏
  • 举报
回复
isql -U 用户 -P 密码 -S ds_ux -i table.sql -o erre.txt

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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