Sv Community El Salvador
Soporte y Tecnología => Programación => Base de Datos => Topic started by: Rick.Hunter.007 on December 22, 2007, 10:27:33 am
-
Hola. ¿Alguién sabe que es 1 byte en Oracle?... porque los campos me salen en ese tipo de medición y no en longitud, que raro..... :shockd:
-
Podrias describir con algun ejemplo?
-
Podrias describir con algun ejemplo?
Este boladito:
CREATE TABLE BDI_TRANSFORMADOR
(
PERIODO DATE NOT NULL,
IDEMPRESA VARCHAR2(10 BYTE) NOT NULL,
a0 VARCHAR2(50 BYTE) NOT NULL,
a1 VARCHAR2(50 BYTE) NOT NULL,
a2 NUMBER(10,2),
a3 DATE,
a4 VARCHAR2(1 BYTE) DEFAULT 'N',
CODTRAFO VARCHAR2(30 BYTE),
FASE VARCHAR2(3 BYTE),
PROPIEDAD VARCHAR2(30 BYTE),
ID432 NUMBER(10) NOT NULL,
IND_CARGA NUMBER(1) DEFAULT 2,
o8 NUMBER(15,3),
o9 NUMBER(15,3)
)
El bolado es que no se la extensión de esos raros VarChar... ¿Son 50 caracteres o 5?..... que raro...
-
podria ser mas especifico sr. Estudiante de Ing....para poderle ayudar...
-
Segun yo entiendo un Byte es igual a un caracter.
El bolado es que no se la extensión de esos raros VarChar... ¿Son 50 caracteres o 5?..... que raro...
Son 50 caracteres.
-
Segun yo entiendo un Byte es igual a un caracter.
Son 50 caracteres.
Si, eso pensaba, porque en cualquier lado 1byte = 1 char... pero... ¿En Oracle?... más que todo porque ahi andan usando solo 5 caracteres donde dice 50 bytes y 1 char donde dice 10 bytes.... quizas los que la hicieron dejaron bien "amplio" el campo jajajaja :roll: . Gracias man :drinks: