设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1947|回复: 2
打印 上一主题 下一主题

[其它] [求助] .SQL文件的执行

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-11 18:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这几天要导入一个数据库,拿到的数据是一堆.sql文件。求助两个问题:

1、能否在Access中直接执行.SQL文件

2、我使用SQL Sever 2000来执行.SQL文件,但是其中出现很多语法错误,查看原因如下:


VALUES(1,,2)
貌似SQL Server 2000中插入空值的语法有改动,那么如上面这行SQL应该采用什么方法才能正确导入SQL2000

同时无法识别.sql中的true和false。

[此贴子已经被作者于2006-9-11 11:31:09编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-9-11 20:33:00 | 只看该作者
1、通过ADP。

2、values(1,null,2)

SQL中没有true和false,等同于1和0。
3#
 楼主| 发表于 2006-9-11 22:53:00 | 只看该作者
以下是引用wuaza在2006-9-11 12:33:00的发言:


1、通过ADP。

2、values(1,null,2)

SQL中没有true和false,等同于1和0。



1、如果采用ADP的话,不是又要使用SQL Server,如果有SQL Server,那么用企业管理器就可以直接执行.sql文件了。最好是能存储在.mdb文件中。便于我以文件形式发布数据。

2、用Null,0,1来替代是可以的,但是现在手头有几百兆的.sql文件,一个个替换显然不太现实(比方说文本字段中包含的true和false),既然也是.sql的文件,那么肯定是某个标准的sql,我想知道是哪个标准?能否有兼容方式的导入方法。

3、上午替换了几个文件并导入SQL Server 2000的时候,在导入一个上百兆的.sql文件时,又出现内存不够,无法导入的情况……

[此贴子已经被作者于2006-9-11 14:53:44编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-13 15:07 , Processed in 0.081447 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表