Size: a a a

2021 June 22

Л

Лучший ник in sql_ninja
я думал админить проще чем код писать
источник

Л

Лучший ник in sql_ninja
хотя может я глубоко ошибаюсь
источник

IS

Igor Sergeichik in sql_ninja
Не всегда.
А что такое 'админить'?
источник

Л

Лучший ник in sql_ninja
Заранее извиняюсь перед всеми чеченцами-админами кого я обидел
источник

Л

Лучший ник in sql_ninja
я не знаю)
источник

IS

Igor Sergeichik in sql_ninja
Ну вот для тебя точно будет сложнее:)
источник

Л

Лучший ник in sql_ninja
пока что не дошёл до изучения администрирования sql server, думаю они делают так чтобы сервер работал везде и всегда
источник

IS

Igor Sergeichik in sql_ninja
Не всегда:)
Это как минимум еще сети и железо.
источник

Л

Лучший ник in sql_ninja
источник

Л

Лучший ник in sql_ninja
Да, нужно ещё Windows server админить
источник

IS

Igor Sergeichik in sql_ninja
Ага, и в .net писать
источник

Л

Лучший ник in sql_ninja
та не
источник

Л

Лучший ник in sql_ninja
то уже загон
источник

TS

Tern Sergius in sql_ninja
видимо clr писать)
источник

NP

Nick Proskuryakov in sql_ninja
Парни, пг чат не смог) Вся надежда на вас) подскажите как прокинуть переменные во внутрь.
DO
$do$
BEGIN
if exists (select 1 from public.producer where name = @producerName)
then
   select id from public.producer where name = @producerName;
else
   insert into public.producer (name)
   values (@producerName);
   SELECT CAST (currval(pg_get_serial_sequence('public.producer','id')) as integer) as LastId;
end if;
END
$do$
использую код в WPF проекте через Npgsql

Сейчас ошибка не видит колонки producerName
источник

AC

Alexey Chaykin in sql_ninja
источник

AC

Alexey Chaykin in sql_ninja
По идее true way — это constraint на producer.name и insert on conflict
источник

IK

Ivan Kuzmin in sql_ninja
через динамику, примерно так можно, если правильно понял задачу:
DO
$do$
   DECLARE
       v_producerName text :='proc';
       v_sql text:='';
BEGIN
...

v_sql='insert into ...'
RAISE NOTICE '%', v_sql;
EXECUTE v_sql;

END
$do$
источник

NP

Nick Proskuryakov in sql_ninja
ух бля. проще на стейтменты отдельные разбить. ебаный пг
источник

V

Victor in sql_ninja
а есть знающие по Prometheus ?
источник