0
我试图在PHP执行一个SQLite ALTER TABLE [...] RENAME TO [...]
功能,但我一直运行到一个错误:Warning: sqlite_query() [function.sqlite-query]: near "ALTER": syntax error in [file] on line 3
SQLite的语法错误使用ALTER命令
的代码看起来简单给我,我试图让周围的错误,但到目前为止,这个问题困扰了两位程序员。试图删除表格时(Warning: sqlite_query() [function.sqlite-query]: near "EXISTS": syntax error in [file] on line 10
),我也遇到类似的错误。望着SQLite website,代码似乎是确定:
<?php
$db = sqlite_open("[database file]", 0666);
sqlite_query($db, "ALTER TABLE users RENAME TO old_users");
/* [...] */
sqlite_query($db, "DROP TABLE IF EXISTS old_users");
?>
完全错误页面:
Warning: sqlite_query() [function.sqlite-query]: near "ALTER": syntax error in [file] on line 3
Warning: sqlite_query() [function.sqlite-query]: near "EXISTS": syntax error in [file] on line 10
也许任何人有任何线索,为什么这不起作用?
谢谢,我错过了希望我可以避免学习OOP ... _sigh_ – 2011-04-10 14:42:23
不客气:-) ;;那么,学习*(至少是基础知识)* OOP是2011年你应该做的事情;-) – 2011-04-10 14:46:28
是的,但作为一个非常忙碌的人,我倾向于推迟学习一些我不需要的东西,学习。 – 2011-04-10 14:50:42