Preguntas etiquetadas con sql-server

Todas las versiones de Microsoft SQL Server (no MySQL). Agregue también una etiqueta específica de la versión, como sql-server-2016, ya que a menudo es relevante para la pregunta.


3
Obtener la segunda o tercera aparición de un valor en una cadena delimitada
Tengo la siguiente tabla: ========================================================== | Name_Level_Class_Section | Phone Num | ========================================================== | Jacky_1_B2_23 | 1122554455 | | Johnhy_1_B2_24 | 1122554455 | | Peter_2_A5_3 | 1122554455 | ========================================================== Estoy pensando en simplificar mi declaración SQL de la siguiente manera: select *, substring(Name_Level_Class_Section, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_', Name_Level_Class_Section) + 1)) + 1, CHARINDEX('_',Name_Level_Class_Section, …



3
Problema de redondeo decimal automático
La pregunta es relativamente simple. Necesito calcular 3 columnas donde los resultados intermedios son decimales enormes, y me encuentro con un problema temprano con SQL Server básicamente redondeando los decimales independientemente de cualquier conversión / conversión. Por ejemplo, hagamos una división simple como 1234/1233. Una calculadora producirá 1,00081103000811. Pero cuando …




1
¿Cómo inserto una fila predeterminada?
Si creo una tabla con una columna de identidad como clave principal, y todas las demás columnas tienen valores predeterminados, por ejemplo create table rr (id int identity(1,1) primary key, dt datetime default getdate())
11 sql-server 







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.