[转]ACCESS转SQl时注意的几个事项
作者:cmscn 日期:2009-08-13
1.ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号!
2.转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,而用datetime型时,转化成功。
3.对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:"delete * from user where id=10",而对SQL SERVER数据库进行删除是用:"delete user where id=10".
4.日期函数不相同,在对ACCESS数据库处理中,可用date()、time()等函数,但对 SQL SERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。
5.在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQL SERVER数据库处理中,却不能用。
2.转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,而用datetime型时,转化成功。
3.对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:"delete * from user where id=10",而对SQL SERVER数据库进行删除是用:"delete user where id=10".
4.日期函数不相同,在对ACCESS数据库处理中,可用date()、time()等函数,但对 SQL SERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。
5.在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQL SERVER数据库处理中,却不能用。
Tags: SQL
[转]sql查询语句总结
作者:cmscn 日期:2009-08-13
SOL语句执行操作
作者:cmscn 日期:2009-07-01
SQL操作全集
作者:cmscn 日期:2009-05-22
关于新建SQL Server注册失败的问题
作者:cmscn 日期:2007-05-01
我在客户端用SQL Server 2000“企业管理器”--〉新建SQL Server注册时,输入数据库服务器IP地址,遇到注册失败, 被告知没找到我指定的数据库服务器。
在弹出的注册框右上角的带三个小点的小按钮(也就是输入服务器ip地址栏右边的按钮)来选择局域网中的数据库服务器,却发现那个服务器名称没有!
我也算是装了N个SQL Server 2000数据库服务器的人了,竟然遇到这种问题!郁闷了2个月。
最近突然想起,SQL Server 2000服务器,没打上SQL Server 2000 sp3补丁,赶快打上,问题解决了!
这才发现原来,Windows 2003上安装SQL Server 2000服务,必须要打上SQL Server 2000 sp3补丁,否则根本就不能连数据库。
过去我都是在windows 2000 server 上安装SQL Server 2000的,不打补丁就可能中毒,中毒了,就会想起打上补丁,但不管打不打补丁,客户端SQL Server 2000“企业管理器”去新建SQL Server注册都是很方便的。
在弹出的注册框右上角的带三个小点的小按钮(也就是输入服务器ip地址栏右边的按钮)来选择局域网中的数据库服务器,却发现那个服务器名称没有!
我也算是装了N个SQL Server 2000数据库服务器的人了,竟然遇到这种问题!郁闷了2个月。
最近突然想起,SQL Server 2000服务器,没打上SQL Server 2000 sp3补丁,赶快打上,问题解决了!
这才发现原来,Windows 2003上安装SQL Server 2000服务,必须要打上SQL Server 2000 sp3补丁,否则根本就不能连数据库。
过去我都是在windows 2000 server 上安装SQL Server 2000的,不打补丁就可能中毒,中毒了,就会想起打上补丁,但不管打不打补丁,客户端SQL Server 2000“企业管理器”去新建SQL Server注册都是很方便的。
Tags: SQL
解决:SQL2000删除后无法安装
作者:cmscn 日期:2007-05-01
当我们把我数据库删除后再安装的时候会出现错误或安装不上去,用以下的方法可以解决的哦,呵呵,下面有两种方法:jankie 51cto技术博客
jankie 51cto技术博客
一、更改一下你的计算机名字(不建议这么做)jankie 51cto技术博客
jankie 51cto技术博客
二、通过下面五步可以很好解决jankie 51cto技术博客
1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)
C:\Program Files\Microsoft SQL Server\80\Tools。
jankie 51cto技术博客
一、更改一下你的计算机名字(不建议这么做)jankie 51cto技术博客
jankie 51cto技术博客
二、通过下面五步可以很好解决jankie 51cto技术博客
1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)
C:\Program Files\Microsoft SQL Server\80\Tools。
Tags: SQL