我熟悉 SQLite 和 MySQL 中的 SQL,但 OpenOffice Base 似乎要么非常瘫痪,要么我不明白如何执行原始 SQL。
我想(有效地)这样做:
INSERT INTO t2 SELECT NULL as id, t.foo, t.bar, '' as baz, 0 as quux
FROM MyTable t
我能做的就是
SELECT t.foo, t.bar, '' as baz, 0 as quux FROM MyTable t
因为 NULL 似乎会给 Base 带来混乱,就像INSERT INTO T2 SELECT ...
syntax.
谁能建议我如何解决这个问题?
事实上,那里不接受 NULL。它应该。能不能请你将其归档为错误并将其分配给[电子邮件受保护]这样我就不会忘记修复它?谢谢。
一般来说,为了避免 Libre/OpenOffice 尝试解析/理解您的查询,并将其按原样发送到数据库引擎,请使用“直接运行 sql 命令”或“分析 SQL:否”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)