Access转换为 MS SQL 有什么要注意的地方

王朝mssql·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

常在一些bbs上面看见有人在问Access转换为 MS SQL 有什么要注意的地方,或是编写存储过程,现在小弟在此写一些要注意的或者常用的语法给大家参考(部分为asp常用的函数)

-------------------

Access : Now()

MS SQL : GetDate()

-------------------

Access : mid

MS SQL : SubString( expression , start , length )

expression-要搜索的目标,但不能使用聚合函数

start-指定字符串的开始位置

length-指定获取字符串的长度

-------------------

Asp : Instr

MS SQL:CharIndex( expression1 , expression2 )

参数的位置和 Asp 的 Instr刚好相反

-------------------

Asp : Dim

MS SQL : Declare @variable DataType

举例:Declare @VarName VarChar(50) 声明变量@VarName为VarChar类型,长度为50

-------------------

赋值:

Declare @VarName VarChar(10)

Set @VarName = 'This is Content'

-------------------

数据类型转换函数,如 Asp 的 Cstr,Clng

MS SQL : Cast( expression As DataType)

expression 为目标对象

DataType 为要转换成的数据类型

举例:

Declare @VarName VarChar(20) -- 声明一个 @VarName 变量为VarChar类型,长度20

Set @VarName = '2' -- 给 @VarName 赋值

Cast( @VarName As Int) -- 转换成 Int 类型数据

-------------------

字符串连接符号: +

-------------------

循环:

While Boolean_expression

Begin

-- 要执行的语句

End

Boolean_expression 为布尔表达式,只要指定的条件为真,就循环执行语句

-------------------

if 的用法

if (Boolean_expression)

Begin

-- 执行 True 分支....

End

if....else.... 的用法

if (Boolean_expression)

Begin

-- 执行 True 分支....

End

Else

Begin

-- 执行 False 分支

End

-------------------

先写这么多,迟些再更新点吧

这些都是常用的,但有时候查不到就麻烦了,所以就写出来

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航