Передвинул табличку
This commit is contained in:
30
report.tex
30
report.tex
@@ -456,6 +456,20 @@ grant usage, select on sequence shot_series_id_shot_series_seq to edit_user;
|
||||
\\
|
||||
\hline
|
||||
|
||||
\end{tabularx}
|
||||
\end{table}
|
||||
|
||||
|
||||
\begin{table}[h!]
|
||||
\centering
|
||||
\addtocounter{table}{-1}
|
||||
\caption{Сравнение результатов действий, выполненных от пользователей \texttt{readonly\_user} и \texttt{edit\_user} (продолжение).}
|
||||
\footnotesize
|
||||
\begin{tabularx}{\textwidth}{|c|X|X|}
|
||||
\hline
|
||||
\textbf{№} & \textbf{edit\_user} & \textbf{readonly\_user} \\
|
||||
\hline
|
||||
|
||||
\multirow{3}{*}{3} & \multicolumn{2}{c|}{Чтение данных из таблицы, несвязанной с представлением. }\\
|
||||
% \cline{2-3}
|
||||
& \multicolumn{2}{c|}{\specialcell{\texttt{select * from judge}}}\\
|
||||
@@ -516,20 +530,6 @@ grant usage, select on sequence shot_series_id_shot_series_seq to edit_user;
|
||||
\\
|
||||
\hline
|
||||
|
||||
\end{tabularx}
|
||||
\end{table}
|
||||
|
||||
|
||||
\begin{table}[h!]
|
||||
\centering
|
||||
\addtocounter{table}{-1}
|
||||
\caption{Сравнение результатов действий, выполненных от пользователей \texttt{readonly\_user} и \texttt{edit\_user} (продолжение).}
|
||||
\footnotesize
|
||||
\begin{tabularx}{\textwidth}{|c|X|X|}
|
||||
\hline
|
||||
\textbf{№} & \textbf{edit\_user} & \textbf{readonly\_user} \\
|
||||
\hline
|
||||
|
||||
\multirow{3}{*}{7} & \multicolumn{2}{c|}{Добавление данных в таблицу \texttt{participant\_request}. }\\
|
||||
% \cline{2-3}
|
||||
& \multicolumn{2}{c|}{\specialcell{\texttt{insert into shot\_series (score, photo, id\_participant\_request,}\\ \texttt{id\_result\_in\_stage, id\_judge\_request)}\\ \texttt{values (10, 'path/to/photo.jpg', 16784, 67368, 3403)}}}\\
|
||||
@@ -571,7 +571,7 @@ grant usage, select on sequence shot_series_id_shot_series_seq to edit_user;
|
||||
|
||||
Код определения функции \texttt{convert\_to\_initials} представлен на Рис.~\ref{lst:convert_to_initials}. Функция принимает на вход три параметра типа \texttt{varchar}: \texttt{p\_name} -- имя, \texttt{p\_surname} -- фамилия, \texttt{p\_patronymic} -- отчество. Возвращает также \texttt{varchar} -- строку с инициалами. Если имя или фамилия не заданы, функция возвращает пустую строку. Функция также отдельно обрабатывает случай, когда не задано отчество, в таком случае инициалы будут состоять только из первой буквы имени и фамилии. Код запроса с использованием этой функции представлен на Рис.~\ref{lst:convert_query}, а результат его выполнения на Рис.~\ref{fig:conver_result}.
|
||||
|
||||
\newpage
|
||||
|
||||
\begin{lstlisting}[mathescape=true, caption={Код определения функции \texttt{convert\_to\_initials}.}, label={lst:convert_to_initials}]
|
||||
create or replace function convert_to_initials(
|
||||
p_name varchar,
|
||||
|
||||
Reference in New Issue
Block a user