投稿指南
一、来稿必须是作者独立取得的原创性学术研究成果,来稿的文字复制比(相似度或重复率)必须低于用稿标准,引用部分文字的要在参考文献中注明;署名和作者单位无误,未曾以任何形式用任何文种在国内外公开发表过;未一稿多投。 二、来稿除文中特别加以标注和致谢之外,不侵犯任何版权或损害第三方的任何其他权利。如果20天后未收到本刊的录用通知,可自行处理(双方另有约定的除外)。 三、来稿经审阅通过,编辑部会将修改意见反馈给您,您应在收到通知7天内提交修改稿。作者享有引用和复制该文的权利及著作权法的其它权利。 四、一般来说,4500字(电脑WORD统计,图表另计)以下的文章,不能说清问题,很难保证学术质量,本刊恕不受理。 五、论文格式及要素:标题、作者、工作单位全称(院系处室)、摘要、关键词、正文、注释、参考文献(遵从国家标准:GB\T7714-2005,点击查看参考文献格式示例)、作者简介(100字内)、联系方式(通信地址、邮编、电话、电子信箱)。 六、处理流程:(1) 通过电子邮件将稿件发到我刊唯一投稿信箱(2)我刊初审周期为2-3个工作日,请在投稿3天后查看您的邮箱,收阅我们的审稿回复或用稿通知;若30天内没有收到我们的回复,稿件可自行处理。(3)按用稿通知上的要求办理相关手续后,稿件将进入出版程序。(4) 杂志出刊后,我们会按照您提供的地址免费奉寄样刊。 七、凡向文教资料杂志社投稿者均被视为接受如下声明:(1)稿件必须是作者本人独立完成的,属原创作品(包括翻译),杜绝抄袭行为,严禁学术腐败现象,严格学术不端检测,如发现系抄袭作品并由此引起的一切责任均由作者本人承担,本刊不承担任何民事连带责任。(2)本刊发表的所有文章,除另有说明外,只代表作者本人的观点,不代表本刊观点。由此引发的任何纠纷和争议本刊不受任何牵连。(3)本刊拥有自主编辑权,但仅限于不违背作者原意的技术性调整。如必须进行重大改动的,编辑部有义务告知作者,或由作者授权编辑修改,或提出意见由作者自己修改。(4)作品在《文教资料》发表后,作者同意其电子版同时发布在文教资料杂志社官方网上。(5)作者同意将其拥有的对其论文的汇编权、翻译权、印刷版和电子版的复制权、网络传播权、发行权等权利在世界范围内无限期转让给《文教资料》杂志社。本刊在与国内外文献数据库或检索系统进行交流合作时,不再征询作者意见,并且不再支付稿酬。 九、特别欢迎用电子文档投稿,或邮寄编辑部,勿邮寄私人,以免延误稿件处理时间。

新来的实习生把数据库搞炸了......(2)

来源:哈尔滨学院学报 【在线投稿】 栏目:综合新闻 时间:2021-02-08 15:59
作者:网站采编
关键词:
摘要:5, 有一个参数是 TIMESTAMP 或 DATETIME,并且另外一个参数是常量,常量会被转换为 timestamp 6, 有一个参数是 decimal 类型,如果另外一个参数是 decimal 或者整数

5, 有一个参数是 TIMESTAMP 或 DATETIME,并且另外一个参数是常量,常量会被转换为 timestamp

6, 有一个参数是 decimal 类型,如果另外一个参数是 decimal 或者整数会将整数转换为 decimal 后进行比较,

如果另外一个参数是浮点数,则会把 decimal 转换为浮点数进行比较

7, 所有其他情况下,两个参数都会被转换为浮点数再进行比较

再分享一个隐式转换的坑:你是否偶尔删除了一些不知道的数据?

mysql> select * from test;

+----+-------+-----------+

| id | name | password |

+----+-------+-----------+

| 1 | test1 | password1 |

| 2 | test2 | password2 |

| 3 | aaa | aaaa |

| 4 | 55aaa | 55aaaa |

| 5 | 1212 | aaa |

| 6 | 1212a | aaa |

+----+-------+-----------+

6 rows in set (0.00 sec)

mysql> select * from test where name = 1212;

+----+-------+----------+

| id | name | password |

+----+-------+----------+

| 5 | 1212 | aaa |

| 6 | 1212a | aaa |

+----+-------+----------+

2 rows in set, 5 warnings (0.00 sec)

mysql> select * from test where name = '1212';

+----+------+----------+

| id | name | password |

+----+------+----------+

| 5 | 1212 | aaa |

+----+------+----------+

1 row in set (0.00 sec)

上面的例子本意是查询 id 为 5 的那一条记录,结果把 id 为 6 的那一条也查询出来了。我想说明什么情况呢?

有时候我们的数据库表中的一些列是 varchar 类型,但是存储的值为‘1123'这种的纯数字的字符串值,一些同学写 SQL 的时候又不习惯加引号。

这样当进行 Select,Update或者 Delete 的时候就可能会多操作一些数据。所以应该加引号的地方别忘记了。

总而言之

隐式类型转换有无法命中索引的风险,在高并发、大数据量的情况下,命不中索引带来的后果可不止被运维和经理混合双打哦!且写 SQL 且 EXPLAIN!

作者:isysc1

编辑:陶家龙

出处:转载自微信公众号码儿嘟嘟骑(ID:maer_duduqi)

精彩文章推荐:

烦人的弹窗!到底谁是“幕后黑手”?

甲骨文又惊现“离职大礼包”,补偿N+6

对不起,网上找的Redis分布式锁都有漏洞!

文章来源:《哈尔滨学院学报》 网址: http://www.hebxyxb.cn/zonghexinwen/2021/0208/555.html



上一篇:如何破解LUKS加密
下一篇:哈尔滨学院附属小学:遍地垃圾 把校园都“包围

哈尔滨学院学报投稿 | 哈尔滨学院学报编辑部| 哈尔滨学院学报版面费 | 哈尔滨学院学报论文发表 | 哈尔滨学院学报最新目录
Copyright © 2018 《哈尔滨学院学报》杂志社 版权所有
投稿电话: 投稿邮箱: