Preguntas etiquetadas con sql-server-2008

81
varchar (max) en todas partes?

¿Hay algún problema con hacer que todas las columnas de cadenas de Sql Server 2008 sean varchar (max)? Mis tamaños de cadena permitidos son administrados por la aplicación. La base de datos debería persistir lo que le doy. ¿Tendré un impacto en el rendimiento al declarar que todas las columnas...

81
UNIÓN EXTERIOR COMPLETA vs UNIÓN COMPLETA

Simplemente jugando con consultas y ejemplos para comprender mejor las combinaciones. Me doy cuenta de que en SQL Server 2008, las siguientes dos consultas dan los mismos resultados: SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name SELECT * FROM TableA FULL JOIN...

80
¿Qué hace "seleccionar 1 de"?

Leí algunos artículos pero realmente no entendí lo que select 1 fromhace. Alguien dice "deberías usar en select 1lugar de select *". Aquí hay una tabla de ejemplo: cust_id cust_name cust_address 1000000001 Village Toys Mapl 1000000002 Kids Place South 1000000003 Fun4All Sunny 1000000004...

79
Deshabilitar el registro de transacciones

Oracle tiene comandos SQL que se pueden emitir para que no se registre una transacción. ¿Existe algo similar para SQL Server 2008? Mi escenario: necesitamos registros de Tx en servidores (Dev, QA, Prod), pero tal vez podamos prescindir de ellos en las máquinas de desarrollo.

76
¿Por qué no usar varchar (max)?

Soy un poco anticuado en lo que respecta al diseño de bases de datos, así que estoy totalmente a favor de usar los tamaños de datos correctos en las columnas. Sin embargo, al revisar la base de datos de un amigo, noté que usaba varchar(max)mucho. Ahora, mi pensamiento inmediato fue devolvérselo...