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.



4
¿Qué hace% en esta cláusula WHERE?
Estoy entrenando y uno de los scripts tiene el siguiente comando: SELECT SUM(Col2) FROM clust_table WHERE Col1 % 3 = 1 Me gustaría saber para qué sirve este fragmento en la cláusula WHERE: Col1 % 3 = 1 Investigué un poco en Internet y no encontré referencias sobre este comando.
13 sql-server  t-sql 


2
Ni DBCC FREEPROCCACHE ni DBCC FREESYSTEMCACHE ('Planes SQL') hacen nada para liberar la memoria CACHESTORE_SQLCP
CACHESTORE_SQLCP Planes SQL ocupa> 38 GB después de unos días. Ya estamos ejecutando la opción "optimizar para cargas de trabajo ad hoc" en. (¡Entity Framework e informes personalizados crean muchos ad hoc!) SQL Server 2016 SE 3.00.2164.0.v1 en AWS RDS con reflejo multi-AZ Cuando corro: DBCC FREESYSTEMCACHE('SQL Plans'); o DBCC …









1
Diferencia entre "y" y "&"
Estoy tratando de entender el orden de precedencia para las operaciones lógicas y tengo el siguiente código: declare @T bit ='TRUE' declare @F bit ='False' print @T and @F y devuelve un error como Sintaxis incorrecta cerca de la palabra clave 'y'. Reemplacé 'y' con '&', y el código funciona …
13 sql-server  t-sql 

1
Lo que permite a SQL Server intercambiar un nombre de objeto por una cadena pasada a un procedimiento del sistema
¿Qué hace que sea legal pasar un nombre de objeto al procedimiento almacenado del sistema sp_helptext? ¿Qué mecanismo convierte el nombre del objeto en una cadena? p.ej -- works sp_helptext myproc sp_helptext [myproc] sp_helptext [dbo.myproc] -- and behaves the same as a string sp_helptext 'myproc' sp_helptext 'dbo.myproc' -- does not …

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.