SQL Server导入升级还有什么你没做?

数据库 SQL Server
以下的文章主要向大家讲述的是 asp 中access数据库到SQL Server导入升级之后需要我们大家做的工作,以下就是正文的主要内容描述。

我们今天是要和大家一起探讨的是 asp 中access数据库到SQL Server导入升级之后需要我们大家做的工作,这里主要是在asp下两次升级的经验,其它语言也可以参考一下。欢迎讨论补充。

 

1.数据库导入以后,自动增加字段需要重写,所有的数字类型需要增加长度,***用bigint。

2.所有的默认值都丢失了。主要是数字类型和日期类型。

 

3.所有sql语句中的now(),time(),date()要改成getdate()。

 

4.所有sql语句中的datediff('d', time1, time2)要改成datediff(day, time1, time2),相应的其他日期属性也需要更改。

 

5.有可能一些true/false的判断语句不能正常使用了,这里是指用整数型来表达bool的情况,要变为1/0。

 

6.备注类型要通过cast(column as varchar)来使用。

 

7.CursorType要改成1,也就是打开数据库时要给出***个数字参数为1,否则记录可能

 

显示不完整。也就是说,一般要写成rs.open sql, conn, 1。

 

8.isnull(rowname)要改成rowname = null

 

9.程序里如果有直接对整型变量的判断,也需要进行显示的转换,如:

 

 

  1. if rs("id") = 0 then 

 

要变为

 

 

  1. if clng(rs("id")) = 0 then 

 

以上的相关内容就是对asp中access到SQL Server导入升级后要做的工作的介绍,望你能有所收获。

上述的相关内容就是对asp中access到SQL Server导入升级后要做的工作的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 去除SQL Server不可见字符并不难
  2. SQL Server MS SQL语句的分类
  3. 清除SQL Server日志的方案有哪些?
  4. SQL Server删除重复数据的方案有哪些?
  5. SQL Server还原数据库操作步骤的详细解析
责任编辑:佚名 来源: 51cto.com
相关推荐

2010-06-18 13:18:29

SQL Server

2011-04-11 12:55:34

SQL Server 平面文件

2012-11-30 16:38:37

面试

2010-07-13 10:22:06

SQL Server

2010-06-28 15:59:09

SQL Server

2010-07-01 13:51:55

升级SQL Serve

2011-04-07 13:28:58

AccessSQL Server

2009-04-27 15:02:42

SQL Server 数据库引擎升级

2010-06-24 09:47:47

SQL Server

2010-11-09 17:19:49

SQL Server导

2021-12-14 07:05:00

SQL语句数据库

2011-06-14 10:57:31

SQL Server管理

2011-04-13 16:21:22

SQL Server管理

2016-10-08 17:40:20

SQL Server升级SQL服务器升级

2010-10-21 16:24:18

sql server升

2009-03-19 09:30:59

2011-05-06 14:19:29

ExcelSQL Server

2010-07-09 11:22:18

SQL Server

2010-06-17 17:11:03

SQL Server

2011-04-06 16:05:29

SQL Server数据导入
点赞
收藏

51CTO技术栈公众号