Я новичок в PostgreSQL и хочу создать базу данных, используя хранимую функцию.
Для экс:Создание базы данных с использованием сохраненной функции
CREATE OR REPLACE FUNCTION mt_test(dbname character varying)
RETURNS integer AS
$BODY$
Create Database $1;
Select 1;
$BODY$
LANGUAGE sql;
Когда я пытаюсь выполнить эту функцию, я получаю ошибку синтаксиса.
Поддерживает ли Postgres инструкцию CREATE DATABASE
в хранимых функциях?
Почему вы хотите это сделать? – eevar 2012-09-04 17:43:25