Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 01:48 11.06.24 
Клубове/ Компютри и Интернет / Бази данни Пълен преглед*
Информация за клуба
Тема Re: Малък напредък [re: VladoVasilev]
Автор phpGuruАдминистратор (ентусиаст)
Публикувано13.04.06 14:47  



проблемът ти е в кавички! :-)

в PG " се използва за ограждане на имана на полета/таблици и т.н.

текстови низове (strings) се ограждат в апострофи '

за да ти работи функцията пробвай така

CREATE OR REPLACE FUNCTION CreateTable(tblname varchar)
RETURNS void AS
$BODY$
declare var_script varchar(1000);
begin
var_script := 'create table ' || $1 || '(id int8)';
execute var_script;
end;$BODY$
LANGUAGE 'plpgsql' VOLATILE;

махнал съм и това commit work, тук би ти дало само грешкка :-)



Цялата тема
ТемаАвторПубликувано
* PostgreSQL - как да execute-на произволен script?? VladoVasilev   03.04.06 17:30
. * Re: PostgreSQL - как да execute-на произволен script?? VladoVasilev   04.04.06 12:29
. * Re: PostgreSQL - как да execute-на произволен scri phpGuru   04.04.06 17:11
. * Re: PostgreSQL - как да execute-на произволен scri VladoVasilev   05.04.06 16:06
. * Re: PostgreSQL - как да execute-на произволен scri phpGuru   05.04.06 23:03
. * Малък напредък VladoVasilev   12.04.06 14:28
. * Re: Малък напредък Dakota   13.04.06 14:31
. * Re: Малък напредък phpGuru   13.04.06 14:49
. * Re: Малък напредък phpGuru   13.04.06 14:47
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.