作者timTan (用口头禅区分年记)
看板Python
标题Re: [问题] 存在的资料表如何在 insert 资料进去?
时间Sun May 12 21:10:48 2013
※ 引述《darklimit ()》之铭言:
: 标题: [问题] 存在的资料表如何在 insert 资料进去?
: 时间: Sun May 12 19:11:17 2013
:
: 现在有个资料表建立完毕
:
: 如下
:
: no name number
:
: 1 john 01
: 2 mary 02
: 3 tom 03
: . . .
: . . .
: . . .
: . . .
:
: 这些资料是从1.txt来的
:
:
: 现在有个2.txt的Gender资料要建进去
: 程式是另外写吗???还是用同一支程式去insert就好?
:
: 应该要如何insert?
: 谢谢
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.135.114.123
: 推 tiefblau:你当初怎麽建的就怎麽插阿? 05/12 19:57
: → darklimit:但资料表那时候是没存在的时候建立的 05/12 20:14
: → darklimit:所以不知道现在资料表已经存在怎麽新增栏位进去? 05/12 20:14
: 推 Yukirin:你存成什麽格式了 05/12 20:35
: 推 timTan:另写一支程式噜。 05/12 20:36
: → darklimit:另外写一支程式,那现有栏位的部分如何不动到? 05/12 20:42
: → darklimit:cur.execute("INSERT INTO test VALUES(%s)",(text) 05/12 20:43
: → darklimit:这是另一支程式新建的 05/12 20:45
: → darklimit:原始程式如下: 05/12 20:46
: → darklimit:cur.execute("INSERT INTO wordlist VALUES(no,%s,%s,%s 05/12 20:47
: → darklimit:)",(movietit,moviegen,movierat)) 05/12 20:47
: → darklimit:如何将text的资料建立到movierat之後的栏位呢? 05/12 20:48
如果是 SQL 的 insert ,现有栏位本来就不会动到阿?
你自已测试是会动到现有栏位吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.8.191
※ 编辑: timTan 来自: 61.62.8.191 (05/12 21:11)
※ 编辑: timTan 来自: 61.62.8.191 (05/12 21:12)
※ 编辑: timTan 来自: 61.62.8.191 (05/12 21:17)
1F:推 darklimit:cur.execute("INSERT INTO wordlist VALUES(%s)",(text) 05/12 21:56
2F:→ darklimit:以上面的方式insert 会出现以下错误讯息 05/12 21:58
3F:→ darklimit:"Column count doesn't match value count at row 1" 05/12 21:58
4F:→ timTan:那先Google 一下错误讯息吧~ 05/12 22:29
5F:推 darklimit:有google过,我再继续查看看,谢谢 05/12 22:35
6F:→ carlcarl:你的%s是不是要用''包起来 05/15 00:26