Produce una representación JSON de un valor especificado {0} con una codificación de texto que especifica {1}. Si {1} se ...

Produce una representación JSON de un valor especificado {0} con una codificación de texto que especifica {1}. Si {1} se omite, se usa UTF8. Los valores se representan de la siguiente manera:

  • Los valores nulos, de texto y lógicos se representan con los tipos JSON correspondientes
  • Los números se representan con números en JSON, excepto #infinity, -#infinity y #nan, que se convierten en nulos
  • Las listas se representan con matrices JSON
  • Los registros se representan con objetos JSON
  • Las tablas se representan con una matriz de objetos
  • Los valores de date, time, datetime, datetimezone y duration se representan con texto ISO-8601
  • Los valores binarios se representan con texto con codificación base 64
  • Los tipos y las funciones generan un error