![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
C#李哪托#C
这个作者很懒,什么都没留下…
展开
-
mysql procedure 各种位置报 1064问题
DELIMITER 问题: 在做实验过程中出现多次报错类似如是否要标注 “;”的问题导致多次在做存储过程中出错 1064 ,原因是未能理解DELIMITER的作用 DELIMITER是分割符的意思,因为MySQL默认以";“为分隔符,如果我们没有声明分割符,那么编译器会把存储过程当成SQL语句进行处理,则存储过程的编译过程会报错,所以要事先用DELIMITER关键字申明当前段分隔符,这样MySQL才会将”;"当做存储过程中的代码,不会执行这些代码,用完了之后要把分隔符还原。 解决方法: 在procedure原创 2020-12-04 14:14:41 · 408 阅读 · 0 评论 -
Mysql 1418 报错问题
在做作业 创建 function 时 出现报错 错误代码: 1418 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable) 原因: 这是我们开启了bin-log, 我们就必原创 2020-12-03 21:19:22 · 221 阅读 · 0 评论 -
MySQL Set赋值 1064 报错
作业: 创建一个函数func,返回Employees表指定编号的姓名,并将姓名存放到一个变量中,返回姓名的值.调用函数返回010008,102208编号的姓名。 错误代码: DROP FUNCTION IF EXISTS func DELIMITER $$ CREATE FUNCTION func(EmplID VARCHAR(20)) RETURNS VARCHAR(50) DETERMINISTIC BEGIN DECLARE NameStr CHAR(50); SET NameStr=SELECT原创 2020-12-03 21:10:32 · 565 阅读 · 0 评论 -
MySql 约束与索引
MySql第二章学习MySql其他代码:一、约束主键约束联合主键添加 删除主键自增约束外键约束唯一约束删除 唯一约束 :Modify 添加?总结非空约束默认约束索引什么是索引?Innodb(聚集索引)Myisam引擎(非聚集索引) MySql 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 其他代码: show database; 显.原创 2020-09-28 02:17:47 · 632 阅读 · 0 评论