Preguntas etiquetadas con t-sql

Transact-SQL (T-SQL) es un dialecto de SQL utilizado por Microsoft SQL Server y Sybase de SAP.

2
El número de expresiones de valor de fila en la instrucción INSERT excede el número máximo permitido de 1000 valores de fila
Uno de INSERT INTOscript está escrito de la siguiente manera. INSERT INTO tableName (Column1, Column2,....) VALUES (value1, Value2,...), (value1, Value2,...),.... El siguiente es el error al que nos enfrentamos al analizar la instrucción de inserción anterior Mensaje 10738, Nivel 15, Estado 1, Línea 1007 El número de expresiones de valor …


3
Restringir la actualización en ciertas columnas. Solo permita que el procedimiento almacenado actualice esas columnas
Tengo columnas de precios sensibles que me gustaría actualizar solo a través de un procedimiento almacenado. Me gustaría que todo el código o los intentos manuales de alterar los valores en estas columnas de precios fallen si no está utilizando los procedimientos almacenados diseñados para actualizarlo. Estoy considerando implementar esto …

2
CTE recursivo para encontrar Total para todos los niños
Aquí hay un árbol de ensamblaje que quiero buscar usando una T-SQLconsulta recursiva (presumiblemente CTE) con los resultados esperados a continuación. Quiero saber la cantidad total por ensamblaje dada cualquier parte. Es decir, si busco 'Remache', quiero saber el recuento total en cada nivel dentro de la asamblea, no solo …



2
Cómo verificar los caracteres no ascii
¿Cuál es la mejor manera de verificar si un campo VARCHAR tiene caracteres no ascii? CHAR(1)a través de CHAR(31)y CHAR(127)a través de CHAR(255). Intenté usar PATINDEXy me he encontrado con el siguiente problema. La comprobación del rango inferior funcionó correctamente. SELECT * FROM mbrnotes WHERE PATINDEX('%[' + CHAR(1)+ '-' +CHAR(31)+']%',LINE_TEXT) …









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.