77范文网 - 专业文章范例文档资料分享平台

SQLServer和MySql语法和关键字的区别(2)

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

SQLServer和MySql语法和关键字的区别

mysql>select DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s');

-> '22:23:00'

mysql>select DATE_FORMAT('1997-10-04 22:23:00', '%D %y %a %d %m %b %j');

->'4th 97 Sat 04 10 Oct 277'

mysql>select DATE_FORMAT('1997-10-04 22:23:00', '%H %k %I %r %T %S %w');

->'22 22 10 10:23:00 PM 22:23:00 00 6'

(12)MySql存储过程中没有return函数,在MySql中可以用循环和out参数代替

If EXISTS(SELECT * FROM T_Chance WHERE FCustID=CostomerID) return 0

改写为:

(在参数中定义一个out变量:out temp varchar(100);)

BEGIN

Loop1:loop

SELECT count(*) FROM T_Chance WHERE FCustID=CostomerID int @cnt

If @cnt>0 then

begin

set temp=0;

leave loop1;

end;

end if

end loop loop1;

(13) select @a=count(*) from VW_Action 在mySql中修改为:select count(*) from VW_Action into @a;

(14)MySQL中没有top关键字,需要用limit代替且放在后面

注意,在MySQL中的limit不能放在子查询内,limit不同与SQLServer,它可以规定范围 limit a,b——范围a-b

SQL SERVER : select top 8 * from table1

MYSQL: select * from table1 limit 5;

(15)即使存储过程没有参数也要写括号“()”

(16) 当一个存储过程中有创建临时表时

create procedure up_test

()

begin

drop table if exists tb1;

create TEMPORARY table tb1//注意添加TEMPORARY table

(

id int,

name varchar(20)

);//注意最后加分号

insert tb1 values('1','jim');

select * from tb1;

SQLServer和MySql语法和关键字的区别

end

(17)建表中自增长问题:

create table user

(

Id varchar(10) primary key auto_increment not null, Name varchar(20) not null,

Password varchar(20),

create_date datetime

);

auto_increment 自增长

(18) "Unable to convert MySQL date/time value to System.DateTime"这是因为在日期列中有"0000-00-00"数据值,要修正这个问题,你可以把这些数据设为null,或者在连接字符串中设置"Allow Zero Datetime=True" 。

(19) MySQL视图的FROM子句不允许存在子查询,因此对于SQL Server中FROM子句带有子查询的视图,需要手工进行迁移。可通过消除FROM子句中的子查询,或将FROM子句中的子查询重构为一个新的视图来进行迁移。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生SQLServer和MySql语法和关键字的区别(2)在线全文阅读。

SQLServer和MySql语法和关键字的区别(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/yiyao/1256191.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: