Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.




3
Cómo desactivar el encabezado solo en psql (postgresql)
Estoy usando PostgreSQL 9.1.X Estoy tratando de crear un psqlscript para imprimir resultados sin un encabezado pero incluyendo un pie de página. http://www.postgresql.org/docs/9.1/static/app-psql.html Del documento anterior \pset tuples_only apagará tanto el encabezado como el pie de página. y \pset footer off solo desactivará el pie de página. ¿Hay alguna manera …
18 postgresql  psql 


4
Transacciones dentro de una transacción
¿Qué comportamiento mostraría PostgreSQL si, por ejemplo, se llamara al siguiente script? BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; ¿PostgreSQL descartará el segundo BEGINo se decidirá implícitamente una confirmación y luego ejecutará el BEGIN ENDbloque al final como una transacción …

2
¿Por qué no se utiliza el índice filtrado en el valor IS NULL?
Supongamos que tenemos una definición de tabla como esta: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) Y un índice filtrado no agrupado como este: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Por qué este …



1
Ignorar acentos en 'donde'
En nuestra base de datos tenemos múltiples entradas con caron / hatschek. Ahora nuestros usuarios quieren encontrar entradas que incluyan caron / hatschek cuando buscan entradas sin ellas. Lo mostraré con un simple ejemplo: En nuestra base de datos tenemos la entrada (contacto con nombre) Millière entonces este nombre es …


4
¿Por qué el tipo de datos varchar permite valores unicode?
Tengo una mesa con una columna varchar. Está permitiendo Trademark (™), copyright (©) y otros caracteres Unicode como se muestra a continuación. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into VarcharUnicodeCheck …



3
Paginación en SQL Server
Tengo una base de datos muy grande, aproximadamente 100 GB. Estoy ejecutando consulta: select * from <table_name>; y quiero mostrar solo las filas 100 a 200. Quiero entender cómo sucede esto internamente. ¿La base de datos recupera todos los registros del disco en la memoria y envía de vuelta las …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.