Un atributo A del tipo de datos varchar (20) tiene el valor ‘Ram’ y el atributo B del tipo de datos char (20) tiene el valor ‘Sita’ en Oracle. El atributo A tiene _______ espacios de memoria y B tiene _______ espacios de memoria.
(A) 20,20
(B) 3,20
(C) 3,4
(D) 20,4
Respuesta: (B)
Explicación: varchar adquirirá la memoria exacta del atributo y varía de tupla a tupla, mientras que char adquirirá el espacio de memoria que se define en el momento de la creación de la tabla es fijo: varchar (20) ‘Ram’ tomará 3 y ‘Sita’ tomará 20 caracteres de espacio en la memoria.
Entonces, la opción (B) es correcta.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA