dynamic-sql

Truncando todas las tablas en una base de datos Postgres

Regularmente necesito eliminar todos los datos de mi base de datos PostgreSQL antes de una reconstrucción. ¿Cómo haría esto d ... M pg_tables WHERE tableowner='MYUSER'; Pero no puedo ver una manera de ejecutarlos programáticamente una vez que los tengo.

Suelte todas las tablas cuyos nombres comienzan con una cadena determinada

Me gustaría un script para eliminar todas las tablas cuyo nombre comienza con una cadena dada. Estoy seguro de que esto se pu ... rápidamente, por favor publíquelo. Si nadie publica una respuesta antes de que lo averigüe yo mismo, publicaré mi solución.

Obtener el resultado de SQL dinámico en una variable para sql-server

Ejecutando SQL dinámico de la siguiente manera en el Procedimiento almacenado: DECLARE @sqlCommand nvarchar(1000) DECLARE @ ... @sqlCommand, N'@city nvarchar(75)', @city = @city ¿Cómo uso el valor de la columna count(*) como valor devuelto en el SP?

¿Cómo usar la variable de tabla en una instrucción sql dinámica?

En mi procedimiento almacenado declaré dos variables de tabla encima de mi procedimiento. Ahora estoy tratando de usar esa va ... a variable de tabla "@TSku". He tratado de tomar la mesa fuera de el bloque de cadena de la consulta dinámica, pero en vano.

Nombre de tabla como parámetro de función PostgreSQL

Quiero pasar un nombre de tabla como parámetro en una función Postgres. Probé este código: CREATE OR REPLACE FUNCTION some_f ... seleccionado. ¿Por qué el primero quote_ident($1) funciona y el segundo no al mismo tiempo? ¿Y cómo se podría resolver esto?

nvarchar (max) todavía siendo truncado

Así que estoy escribiendo un procedimiento almacenado en MS SQL Server 2008. Es una consulta muy larga y tengo que escribirla ... ncated) query Estoy haciendo algo incorrectamente, ¿o estoy completamente equivocado acerca de cómo funciona NVARCHAR(MAX)?

Uso de un cursor con SQL dinámico en un procedimiento almacenado

Tengo una instrucción SQL dinámica que he creado en un procedimiento almacenado. Necesito iterar sobre los resultados usando ... p_DoSomethingStoredProc @UserId END CLOSE users_cursor DEALLOCATE users_cursor ¿Cuál es la manera correcta de hacer esto?

Los resultados de SQL dinámico en la tabla temporal en el procedimiento almacenado SQL

El código es El siguiente: ALTER PROCEDURE dbo.pdpd_DynamicCall @SQLString varchar(4096) = null AS Begin create TAB ... as. Por lo tanto tendría que definir la tabla #T1 genéricamente. Pero no sé cómo. ¿Alguien puede ayudarme en este problema?

Qué es dynamic SQL?

Acabo de hacer una pregunta relacionada con SQL, y la primera respuesta fue: " Esta es una situación donde SQL dinámico es el ... a anterior que provocó esta: SQL: ¿Cómo podemos hacer que una tabla1 SE UNA A tabla2 EN una tabla dada en un campo en tabla1?

INSERTAR con el nombre de la tabla dinámica en la función de activación

No estoy seguro de cómo lograr algo como lo siguiente: CREATE OR REPLACE FUNCTION fnJobQueueBEFORE() RETURNS trigger AS $$ ... tido a una cadena y get's reparsed, dando lugar a todo tipo de problemas de tipo (por ejemplo, valores NULL). ¿Alguna idea?

Refactorizar una función PL / PgSQL para devolver la salida de varias consultas SELECT

Escribí una función que genera una consulta PostgreSQL SELECT bien formada en forma de texto. Ahora ya no quiero generar un t ... través de psql. Quiero automatizar esto, ejecutar la consulta automáticamente y devolver el resultado. ¿Cómo puedo hacer eso?

¿Cómo unirse a tablas cuyos nombres se almacenan como valores en otra tabla?

I tienen algunos cuadros ( por ejemplo. [Table1], [Table2], [Table3] and so on) with a [ID] as primary key and a RecTime as D ... ede realizar ningún cambio estructural en él, pero solo tratando de resolver este problema. Cualquier ayuda sería apreciada.