浅谈ACCESS数据库升迁SQLSERVER注意事项

来源:asp之家 时间:2007-08-11 13:44:00 

在软件开发过程中经常会遇到数据库升迁的问题,原因比较多,如acsess访问速度比sql server慢、删除数据记录后access会留下空档,文件越来越大(也可用压缩修复的方式减小文件大小,但太麻烦),访问速度越来越慢,甚至会数据库损坏,损坏得比较轻的可以找第三方工具来修复,便严重时会导致数据库无法修复,或修复后数据记录会损坏。所以我们大有必要升迁我们现有的Access数据库到SQL Server;

现谈谈笔者在升迁时的做法及注意事项

1,对于日期字段字段
  access表示为:#1981-28-12#
  SQLSERVER2000表示为:''1981-02-12''

2,SQL语句区别,select ,update 在对单表操作时都差不多,
但多表操作时update语句的区别ACCESS与SQLSERVER中的UPDATE语句对比:
  SQLSERVER中更新多表的UPDATE语句:


  UPDATE Tab1
  SET a.Name = b.Name
  FROM Tab1 a,Tab2 b
  WHERE a.ID = b.ID;



  同样功能的SQL语句在ACCESS中应该是


  UPDATE Tab1 a,Tab2 b
  SET a.Name = b.Name
  WHERE a.ID = b.ID;



即:ACCESS中的UPDATE语句没有FROM子句,所有引用的表都列在UPDATE关键字后.
更新单表时:都为:


UPDATE table1 set ab=’12’,cd=444 where ....



3,delete语句
   access中删除时用:


delete * from table1 where a>2


即只要把select 语句里的select 换成delete就可以了。
  sqlserve 中则为:


 delete from table1 where a>2


即没有*号

标签:ACCESS,SQLSERVER,数据库升级
0
投稿

猜你喜欢

  • MySQL里的反斜杠(\\\\)的使用

    2024-01-26 03:20:57
  • 合并ThinkPHP配置文件以消除代码冗余的实现方法

    2023-11-21 11:54:31
  • 当恢复sqlserver bak文件时,原始的用户无法删除的解决方法

    2024-01-15 07:59:00
  • 使用NumPy进行数组数据处理的示例详解

    2023-03-31 20:06:50
  • django使用channels实现通信的示例

    2023-12-18 01:06:59
  • Python科学画图代码分享

    2023-08-19 07:06:25
  • 如何在windows下安装配置python工具Ulipad

    2023-07-25 20:38:59
  • python最小生成树kruskal与prim算法详解

    2021-06-10 01:56:45
  • 利用Python如何生成hash值示例详解

    2022-02-28 23:29:25
  • Django分页器的用法你都了解吗

    2022-06-06 21:18:39
  • Persits AspJpeg组件图片水印\\缩略图\\图片合并\\图片切割\\实例教程

    2008-12-14 10:36:00
  • Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例

    2024-01-21 07:55:04
  • Django 跨域请求处理的示例代码

    2022-05-27 17:08:46
  • Mysql CAST函数的具体使用

    2024-01-16 16:17:04
  • Python快速生成定制化的Word(docx)文档

    2022-04-27 12:33:06
  • pip 安装库比较慢的解决方法(国内镜像)

    2022-09-30 04:02:29
  • Python实现生活常识解答机器人

    2021-06-22 14:34:36
  • Python之批量创建文件的实例讲解

    2021-04-10 15:17:08
  • 对python中Matplotlib的坐标轴的坐标区间的设定实例讲解

    2023-06-28 10:18:40
  • 谈谈从phpinfo中能获取哪些值得注意的信息

    2023-11-23 23:52:17
  • asp之家 网络编程 m.aspxhome.com