首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ISQL执行脚本

使用ISQL执行脚本
EN

Stack Overflow用户
提问于 2011-04-29 00:01:14
回答 2查看 27K关注 0票数 8

我正在创建一个简单的isql脚本,但它不工作,我需要一些帮助来找出它的问题所在。

我需要连接到数据库并执行SQL文件。这是我的脚本script.sql:

代码语言:javascript
复制
CONNECT 'localhost:C:\Monde\Servidor\db\monde.fdb' USER 'SYSDBA' PASSWORD 'masterkey';    
update usuario  
set senha = 'MYkWEn0kHLHHdm'  
where login = 'rose'

当我尝试使用.:连接到数据库时:

代码语言:javascript
复制
isql.exe -i script.sql

我收到以下消息:

代码语言:javascript
复制
Use CONNECT or CREATE DATABASE to specify a database
Expected end of statement, encountered EOF
EN

回答 2

Stack Overflow用户

发布于 2013-04-25 01:15:53

好的,虽然这是一个老问题,但我已经知道了怎么做,你只需要添加de -q参数,如下所示:

代码语言:javascript
复制
isql.exe -q -i script.sql

来源:

iSQL Reference form Destructor.de

票数 8
EN

Stack Overflow用户

发布于 2011-04-29 00:07:50

将分号附加到UPDATE语句的末尾:

代码语言:javascript
复制
CONNECT 'localhost:C:\Monde\Servidor\db\monde.fdb' USER 'SYSDBA' PASSWORD 'masterkey';
update usuario
set senha = 'MYkWEn0kHLHHdm'
where login = 'rose';
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5821562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档