如何使用 SQL Select 在 FoxPro 中添加一个带有 NULL 的不存在的列



我可以在FoxPro中使用SQL Select添加带有NUL的不存在的列吗?

我试过这个选择,但它不起作用:-(

SELECT ID, .NULL. AS SomeColName FROM SomeDBF

有什么想法吗?

SELECT ID, TRANSFORM(.NULL.) AS SomeColName FROM SomeDBF

如果你在 VFP 9 中,最好使用 CAST(( 而不是 TRANSFORM((,因为它允许你指定目标数据类型。TRANSFORM(( 将始终创建一个字符字段;看起来像 C(6(。使用 CAST((,您可以指定:

SELECT CAST(.null. AS L) LogField, CAST(.null. AS N(8,3)) AS NumField, ;
       CAST(.null. AS C(10)) CharField ...

相关内容

  • 没有找到相关文章

最新更新