老师,幻读和可重复读区别是什么?,这两个分不清楚
当主键索引的名称使用的是系统默认的时候,使用“drop index 索引名称 on 表名;”是无法删除的,只能使用“altertable table_name drop primary key” 语句来删除?
这两个地方,如果都写,写的是一样的吗?索引类型,就是unique|fulltext等等吧
老师,我有几个问题。请教一下
自动增长约束,是必须配合主键一起使用吗?
默认值约束和自动增长约束的删除方法一样,那如果,一个字段有默认值语句,又有自动增长语句,输入删除语句之后,就会都删除了吗?有没有单独分开删除的办法?
老师,主键约束,只能一次性全部删除吗?不能分开删除吗?
老师,请问1.Navicat是不是不分大小写的?
老师请问一下函数式编程是什么,函数式编程的语言有哪些,函数式变成的语言的好处是什么,坏处是什么,还有副作用是什么?
函数式编程语言就是没有varible的语言,没有有对象的语言,这样在运行的时候程序的正确的输入一定会得到它预期的输出。不会因为内存地址指向的一些原因导致输入不能得到预期的输出。不知道是不是就等于面向对象的语言基本都不是函数式变成语言。python支持函数式编程但是不是一门纯函数式编程语言,因为他支持varible支持对象。
我对副作用的理解是一个程序的变量在运行的时候,对程序的input,这个程序输出的这个varible不是预期输出的varibale,被一些其他因素影响了,这就是programming language的副作用。不知道理解的对不对。
谢谢老师解答!!
老师,我这里有一个理解和一个问题
1.虚读可不可以理解为李四想要在之前的数据上进行修改时,如果发生虚读则会出现数据混乱?这样如果在另外一个窗口改变数据导致李四现在想要修改的数据就不匹配,是这个意思吧,比如他现在一件衣服100元,李四准备买,但是价格涨价了导致李四买不起,是不是这个意思?
2.但是这也会发生另外一个问题,就是李四我现在不修改数据,张三修改了数据,但是李四这里如果是repeateable read级别,那么他就不能查询到张三修改数据后的数据,那这个问题怎么解决?
取模跟取余的意义不是一样的吧,如果是取模,用mod(-7,4)那么这里的到的结果应该是1,但是如果是取余这里得到的结果则是-3
如果我使用concat函数,但是想用换行输出是不是直接这样就可以了,还是说跟python一样必须加上换行符
select concat('雇员姓名:',ename,
'薪资:',sal) from emp
老师,这里sal*12 这个列是重新建立了一个列,还是只是在查询的时候临时生成,而不能参与后面的运算?
create table student3(
id int(8),
age varchar(20),
gender char(1),
name varchar(20),
constraint ss unique(id,age,gender,name)
)
alter table student3 drop index id
老师,我这里指定了唯一约束名为ss,但是我只想删除id那个,是不是不能做到
老师,alter table student_1 add constraint pk_student_1 primary key(name)
这里为什么要加pk_,我没有加pk_也创建成功了,这个pk_是不是可有可无
老师,这里主键约束特点应该是非空,而不是为空吧
数据在哪可以获得
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637