Reference documentation and code samples for the Google BigQuery Storage V1 Client class MissingValueInterpretation.
An enum to indicate how to interpret missing values of fields that are
present in user schema but missing in rows. A missing value can represent a
NULL or a column default value defined in BigQuery table schema.
Protobuf type google.cloud.bigquery.storage.v1.AppendRowsRequest.MissingValueInterpretation
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google BigQuery Storage V1 Client - Class MissingValueInterpretation (2.1.5)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.5 (latest)](/php/docs/reference/cloud-bigquery-storage/latest/V1.AppendRowsRequest.MissingValueInterpretation)\n- [2.1.4](/php/docs/reference/cloud-bigquery-storage/2.1.4/V1.AppendRowsRequest.MissingValueInterpretation)\n- [2.0.0](/php/docs/reference/cloud-bigquery-storage/2.0.0/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.10.4](/php/docs/reference/cloud-bigquery-storage/1.10.4/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.9.0](/php/docs/reference/cloud-bigquery-storage/1.9.0/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.8.0](/php/docs/reference/cloud-bigquery-storage/1.8.0/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.7.1](/php/docs/reference/cloud-bigquery-storage/1.7.1/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.6.0](/php/docs/reference/cloud-bigquery-storage/1.6.0/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.5.0](/php/docs/reference/cloud-bigquery-storage/1.5.0/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.4.1](/php/docs/reference/cloud-bigquery-storage/1.4.1/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.3.2](/php/docs/reference/cloud-bigquery-storage/1.3.2/V1.AppendRowsRequest.MissingValueInterpretation)\n- [1.2.12](/php/docs/reference/cloud-bigquery-storage/1.2.12/V1.AppendRowsRequest.MissingValueInterpretation) \nReference documentation and code samples for the Google BigQuery Storage V1 Client class MissingValueInterpretation.\n\nAn enum to indicate how to interpret missing values of fields that are\npresent in user schema but missing in rows. A missing value can represent a\nNULL or a column default value defined in BigQuery table schema.\n\nProtobuf type `google.cloud.bigquery.storage.v1.AppendRowsRequest.MissingValueInterpretation`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ BigQuery \\\\ Storage \\\\ V1 \\\\ AppendRowsRequest\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### MISSING_VALUE_INTERPRETATION_UNSPECIFIED\n\n Value: 0\n\nInvalid missing value interpretation. Requests with this value will be\nrejected.\n\nGenerated from protobuf enum `MISSING_VALUE_INTERPRETATION_UNSPECIFIED = 0;`\n\n### NULL_VALUE\n\n Value: 1\n\nMissing value is interpreted as NULL.\n\nGenerated from protobuf enum `NULL_VALUE = 1;`\n\n### DEFAULT_VALUE\n\n Value: 2\n\nMissing value is interpreted as column default value if declared in the\ntable schema, NULL otherwise.\n\nGenerated from protobuf enum `DEFAULT_VALUE = 2;`"]]