请问这个数据库字段是什么意思.....?

图片说明
图片说明
图中的数据库字段在表的列中为什么没有出现?
图二中的 0 delauthFlag是什么意思 前面加个0?

这个delAuthFlag 并不是字段,而是一个常量 ,比如 select 1 as col1 , 2 as col2 from someTable 其中的as 可以写,也可以不写。 delAuthFlag只是为 0 定义了一个别名

就是一个普通字段,看名字有点像逻辑删除标记位
select 那里写 0 delauthFlag 就是delauthFlag这列在 failxx 为 null 时 全select成0

是个自定义常量字段,将固定值自定义为一个新的字段列。

你用的查询工具根据你的sql,帮你生成了一个临时表。delAuthFlag是临时表的一个字段。

图中的数据库字段在表的列中为什么没有出现?
因为delauthFlag字段不是表的列,而是select时增加的一列常量

图二中的 0 delauthFlag是什么意思 前面加个0?
完整写法为0 as delauthFlag,delauthFlag 为别名,表示增加一列常量,每一行的值均为0

就是创建对象的属性,不一样的属性名可以用别名

一些关于版本的信息吧,delAuthFlag可能是一些作废标签的字段。

图中的数据库字段在表的列中为什么没有出现?
你select * from table 就能看到全部字段了,select指定列就出现指定列
图二中的 0 delauthFlag是什么意思 前面加个0?
我理解是设置 delauthFalg 为0