sql >> Databasteknik >  >> RDS >> PostgreSQL

Är det möjligt att skapa en tabell med ett variabelnamn i PostgreSQL?

Även om jag skulle ifrågasätta din design om du förlitar dig på sådana knep, är din fråga generell och du gav inte specifik information för att bedöma på något sätt.

Det borde vara möjligt, faktiskt. Det är bara en fråga om att programmatiskt bygga tabellnamnen som strängar och sedan, i en slinga, köra dina CREATE-satser som dynamiska frågor.

Se den här sidan i postgres-dokumentationen:http://www.postgresql.org/docs/current/interactive/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN



  1. C# Databasabstraktion för Microsoft SQL Server, Oracle, MySQL och DB2

  2. Undvika att hoppa över en rad Genom next() Method of ResultSet

  3. PL / SQL för att söka efter en sträng i hela databasen

  4. Infogar värden för array i MYSQL