sql >> Database teknologi >  >> RDS >> PostgreSQL

Er det muligt at oprette en tabel med et variabelnavn i PostgreSQL?

Selvom jeg ville stille spørgsmålstegn ved dit design, hvis du stoler på sådanne tricks, er dit spørgsmål generelt, og du har ikke givet specifikke oplysninger til at bedømme på nogen måde.

Det burde faktisk være muligt. Det er kun et spørgsmål om programmæssigt at bygge tabelnavnene som strenge og derefter i en løkke udføre dine CREATE-sætninger som dynamiske forespørgsler.

Se denne side i postgres-dokumentationen:http://www.postgresql.org/docs/current/interactive/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN



  1. Få procentdel af udseende af en bestemt værdi i mysql

  2. SQL-forespørgsel virker i konsollen, men ikke i python

  3. Ydeevne:rank() vs underforespørgsel. Underforespørgsel har lavere omkostninger?

  4. Opnå hierarki, forældre/barn forhold på en effektiv og nem måde