Дt
Size: a a a
Дt
TS
TS
G
L
TS
MC
SELECT Aв Statement, чтобы вызывать executeQuery по нему. Есть ли какие-то готовые методы в любом из этих языков, чтобы то же самое можно было написать примерно
, B
, C
, D
from dbo.myView
SqlStatement stmt = connection.SqlStatement;Зачем надо? Повадились гошники запросы писать свои и кидать их в мою нежную БД. Хочу дать им метод, чтобы они не писали лишних селектов и не изобретали, и не жаловались что в разных ситуациях селект разный. То есть, есть пара десятков ситуаций, где один и тот же запрос, но немного варьируется какие колонки он забирает из резалт сета. Запрос они кидают везде с одинаковым набором колонок, а забирают процентов 10 из них. Так как поля находятся в разных таблицах, то каждый раз совершается овердофига лишних соединений, тянутся лишние столбцы по сети, и 90% работы (тяжёловатой) идёт впустую.
stmt.queryFrom(dbo.myView);
stmt.setColumn(A);
stmt.setColumn(D);
stmt.setColumn(C);
stmt.setColumn(D);
ResultSet rs = stmt.executeQuery
G
SELECT Aв Statement, чтобы вызывать executeQuery по нему. Есть ли какие-то готовые методы в любом из этих языков, чтобы то же самое можно было написать примерно
, B
, C
, D
from dbo.myView
SqlStatement stmt = connection.SqlStatement;Зачем надо? Повадились гошники запросы писать свои и кидать их в мою нежную БД. Хочу дать им метод, чтобы они не писали лишних селектов и не изобретали, и не жаловались что в разных ситуациях селект разный. То есть, есть пара десятков ситуаций, где один и тот же запрос, но немного варьируется какие колонки он забирает из резалт сета. Запрос они кидают везде с одинаковым набором колонок, а забирают процентов 10 из них. Так как поля находятся в разных таблицах, то каждый раз совершается овердофига лишних соединений, тянутся лишние столбцы по сети, и 90% работы (тяжёловатой) идёт впустую.
stmt.queryFrom(dbo.myView);
stmt.setColumn(A);
stmt.setColumn(D);
stmt.setColumn(C);
stmt.setColumn(D);
ResultSet rs = stmt.executeQuery
Дt
SELECT Aв Statement, чтобы вызывать executeQuery по нему. Есть ли какие-то готовые методы в любом из этих языков, чтобы то же самое можно было написать примерно
, B
, C
, D
from dbo.myView
SqlStatement stmt = connection.SqlStatement;Зачем надо? Повадились гошники запросы писать свои и кидать их в мою нежную БД. Хочу дать им метод, чтобы они не писали лишних селектов и не изобретали, и не жаловались что в разных ситуациях селект разный. То есть, есть пара десятков ситуаций, где один и тот же запрос, но немного варьируется какие колонки он забирает из резалт сета. Запрос они кидают везде с одинаковым набором колонок, а забирают процентов 10 из них. Так как поля находятся в разных таблицах, то каждый раз совершается овердофига лишних соединений, тянутся лишние столбцы по сети, и 90% работы (тяжёловатой) идёт впустую.
stmt.queryFrom(dbo.myView);
stmt.setColumn(A);
stmt.setColumn(D);
stmt.setColumn(C);
stmt.setColumn(D);
ResultSet rs = stmt.executeQuery
Дt
TS
SELECT Aв Statement, чтобы вызывать executeQuery по нему. Есть ли какие-то готовые методы в любом из этих языков, чтобы то же самое можно было написать примерно
, B
, C
, D
from dbo.myView
SqlStatement stmt = connection.SqlStatement;Зачем надо? Повадились гошники запросы писать свои и кидать их в мою нежную БД. Хочу дать им метод, чтобы они не писали лишних селектов и не изобретали, и не жаловались что в разных ситуациях селект разный. То есть, есть пара десятков ситуаций, где один и тот же запрос, но немного варьируется какие колонки он забирает из резалт сета. Запрос они кидают везде с одинаковым набором колонок, а забирают процентов 10 из них. Так как поля находятся в разных таблицах, то каждый раз совершается овердофига лишних соединений, тянутся лишние столбцы по сети, и 90% работы (тяжёловатой) идёт впустую.
stmt.queryFrom(dbo.myView);
stmt.setColumn(A);
stmt.setColumn(D);
stmt.setColumn(C);
stmt.setColumn(D);
ResultSet rs = stmt.executeQuery
MC
Дt
Дt
MC
Дt
MC