我想向包含“A”、“B”和“C”列的表中插入一条记录。在此记录中,“B”列包含 NULL 值。当我使用
table(12 as A, NULL as B, 13 as C)
时,遇到错误:Not allowed to create void vector
。有谁知道如何解决这个问题吗?
您需要根据“B”列的数据类型使用适当的 NULL 值表示。例如:
如果“B”列是 INT 类型,则使用
00i
:
table(12 as A, 00i as B, 13 as C)
如果“B”列是 SYMBOL 类型,请使用
''
:
table(12 as A, '' as B, 13 as C)