我可以在FoxPro中使用SQL Select添加一个非现有的列吗?
我试过这个选择它没有用:-(
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 ...