nerdexam
Salesforce

PDII · Question #83

The Contact object has a custom field called "Zone." Its data type is "Text" and field length is 3. What is the outcome after executing the following code snippet in the org? List<Contact>…

The correct answer is D. An unhandled DML exception is thrown and no contact records are inserted. See the full explanation below for the reasoning.

Question

The Contact object has a custom field called "Zone." Its data type is "Text" and field length is 3. What is the outcome after executing the following code snippet in the org? List<Contact> contactsToBeInserted=new List<Contact>(); Contact contactInstance= new Contact(LastName='Smith', Department='Tech', Zone_c='IAD'); contactsToBeInserted.add(contactInstance); contactInstance= new Contact (LastName='Sm1th', Department='Tech', Zone_c='PITT'); contactsToBeInserted.add(contactInstance); Database.insert (contactsToBeInserted,true);

Options

  • ABoth inserts succeed and the contact record that has the Zone value of 'PI'I'I' is set to NULL
  • BA partial insert succeeds and the contact record that has the Zone value 'IAD' is inserted
  • CBoth inserts succeed and the contact record that has the Zone value of 'PITT' is truncated
  • DAn unhandled DML exception is thrown and no contact records are inserted

How the community answered

(62 responses)
  • A
    8% (5)
  • B
    3% (2)
  • C
    15% (9)
  • D
    74% (46)

Community Discussion

No community discussion yet for this question.

Full PDII Practice