小编Pas*_*sha的帖子

sql错误:插入时"字段列表"中的未知列

我试图使用Java在表中插入一个条目,它返回一个错误"'字段列表中的未知列XX'".

例如:我使用此行创建了一个表:

CREATE  TABLE `dbcs`.`born in` (`person` VARCHAR(100) ,`year` INT ,`prob` FLOAT);
Run Code Online (Sandbox Code Playgroud)

该表已成功创建.

当我尝试向表中插入某些内容时,它会向我显示错误.例如,命令:

INSERT INTO `dbcs`.`born in` VALUES (`Alanis Morissette`,1974,1.0)
Run Code Online (Sandbox Code Playgroud)

将生成错误:

'字段列表'中未知列'Alanis Morissette'

mysql sql database insert

6
推荐指数
1
解决办法
2万
查看次数

Python将self改为继承类

我有这种结构:

class Foo:
    def __init__(self, val1):
        self.val1 = val1

    def changeToGoo(self)
        HOW???

class Goo(Foo):
    def __init__(self, val1, val2):
        super(val1)
        self.val2 = val2

a = Foo(1)
a.changeToGoo()
Run Code Online (Sandbox Code Playgroud)

'a'现在是Foo的一个实例,
现在我想通过使用方法"changeToGoo"将其更改为Goo的实例,并添加其他值.

如何在Python中完成?

我试过了:

self.__class__ = Goo
Run Code Online (Sandbox Code Playgroud)

但当我检查:

type(a)
Run Code Online (Sandbox Code Playgroud)

它仍然是Foo,而不是Goo.

python oop class self superclass

4
推荐指数
1
解决办法
668
查看次数

标签 统计

class ×1

database ×1

insert ×1

mysql ×1

oop ×1

python ×1

self ×1

sql ×1

superclass ×1