¿Es solo que nvarcharadmite caracteres multibyte? Si ese es el caso, ¿hay realmente algún punto, aparte de las preocupaciones de almacenamiento, para usar
Un campo de carácter varchar o variable es un conjunto de datos de caracteres de longitud indeterminada.
¿Es solo que nvarcharadmite caracteres multibyte? Si ese es el caso, ¿hay realmente algún punto, aparte de las preocupaciones de almacenamiento, para usar
Tengo una tabla de mensajes en MySQL que registra los mensajes entre usuarios. Además de los identificadores y tipos de mensaje típicos (todos los tipos enteros), necesito guardar el texto del mensaje real como VARCHAR o TEXT. Estoy estableciendo un límite frontal de 3000 caracteres, lo que...
¿Qué se entiende por nvarchar? ¿Cuál es la diferencia entre char, nchar, varchary nvarcharen SQL
¿Cuál es la diferencia entre el texttipo de datos y los tipos de datos character varying( varchar)? De acuerdo a la documentación Si se usa la variación de caracteres sin un especificador de longitud, el tipo acepta cadenas de cualquier tamaño. Este último es una extensión PostgreSQL. y...
Cuando ejecuté el siguiente comando: ALTER TABLE `mytable` ADD UNIQUE ( `column1` , `column2` ); Recibí este mensaje de error: #1071 - Specified key was too long; max key length is 767 bytes Información sobre column1 y column2: column1 varchar(20) utf8_general_ci column2 varchar(500)...
Quiero crear una columna varchar en SQL que debe contener N'guid', mientras que guides un GUID generado por .NET ( Guid.NewGuid ) - clase System.Guid. ¿Cuál es la longitud de lo varcharque debería esperar de un GUID? ¿Es una longitud estática? ¿Debo usar nvarchar(GUID alguna vez usará caracteres...
Me gustaría saber cuál es el tamaño máximo para un tipo MySQL VARCHAR. Leí que el tamaño máximo está limitado por el tamaño de la fila, que es de aproximadamente 65k. Intenté configurar el campo varchar(20000)pero dice que es demasiado grande. Podría configurarlo varchar(10000). ¿Cuál es el...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión
Estoy trabajando en una base de datos para una pequeña aplicación web en mi escuela usando SQL Server 2005. Veo un par de escuelas de pensamiento sobre el tema de varcharvs nvarchar: Use a varcharmenos que maneje una gran cantidad de datos internacionalizados, luego usenvarchar . Solo úsalo...
Acabo de leer que el VARCHAR(MAX)tipo de datos (que puede almacenar cerca de 2 GB de datos char) es el reemplazo recomendado para el TEXTtipo de datos en las versiones SQL Server 2005 y Next SQL SERVER. Si deseo buscar dentro de una columna alguna cadena, ¿qué operación es más rápida? ¿Usando...
Estoy tratando de actualizar la longitud de una columna varchar de 255 caracteres a 500 sin perder el contenido. He descartado y recreado tablas antes, pero nunca he estado expuesto a la declaración alter, que es lo que creo que necesito usar para hacer esto. Encontré la documentación aquí: ALTER...
¿Cuáles son las ventajas y desventajas de usar los tipos de datos nvarchar(max)vs. NTexten SQL Server? No necesito compatibilidad con versiones anteriores, por lo que está bien que nvarchar(max)no sea compatible con versiones anteriores de SQL Server. Editar: Aparentemente, la pregunta también se...
¿Cuál es el equivalente de varchar (max) en
En Oracle, ¿cuál es la diferencia entre: CREATE TABLE CLIENT ( NAME VARCHAR2(11 BYTE), ID_CLIENT NUMBER ) y CREATE TABLE CLIENT ( NAME VARCHAR2(11 CHAR), -- or even VARCHAR2(11) ID_CLIENT
En varios cursos, libros y trabajos, he visto campos de texto definidos como VARCHAR (255) como el tipo predeterminado para el texto "corto". ¿Hay alguna buena razón para elegir una longitud de 255 con tanta frecuencia, aparte de ser un buen número redondo ? ¿Es un retraso de algún tiempo en el...
Tengo una pregunta sobre el ALTER TABLEcomando en una tabla realmente grande (casi 30 millones de filas). Una de sus columnas es a varchar(255)y me gustaría cambiar su tamaño a a varchar(40). Básicamente, me gustaría cambiar mi columna ejecutando el siguiente comando: ALTER TABLE mytable ALTER...
John usa CHARACTER VARYINGen los lugares donde yo uso VARCHAR. Yo soy un principiante, mientras que él es un experto. Esto me sugiere que hay algo que no sé. ¿Cuál es la diferencia entre CHARACTER VARYING y VARCHAR en
En la documentación sobre el operador LIKE , no se dice nada sobre la distinción entre mayúsculas y minúsculas. ¿Lo es? ¿Cómo habilitarlo / deshabilitarlo? Estoy consultando varchar(n)columnas, en una instalación de Microsoft SQL Server 2005, si eso
Estoy usando SQL Server 2008 y necesito hacer un campo VARCHAR más grande, de (200 a 1200) en una tabla con aproximadamente 500k filas. Lo que necesito saber es si hay algún problema que no haya considerado. Usaré esta declaración TSQL: ALTER TABLE MyTable ALTER COLUMN [MyColumn]...
En MySQL, si creo un nuevo VARCHAR(32)campo en una tabla UTF-8, ¿significa que puedo almacenar 32 bytes de datos en ese campo o 32 caracteres (multibyte)?