@@ -31,19 +31,25 @@ class Select extends Statement
3131 * Option to retrieve identical rows.
3232 *
3333 * @see Select::renderOptions()
34+ *
35+ * @var string
3436 */
3537 public const OPT_ALL = 'ALL ' ;
3638 /**
3739 * Option to not retrieve identical rows. Remove duplicates from the resultset.
3840 *
3941 * @see Select::renderOptions()
4042 * @see https://mariadb.com/kb/en/library/select/#distinct
43+ *
44+ * @var string
4145 */
4246 public const OPT_DISTINCT = 'DISTINCT ' ;
4347 /**
4448 * Alias of OPT_DISTINCT.
4549 *
4650 * @see Select::renderOptions()
51+ *
52+ * @var string
4753 */
4854 public const OPT_DISTINCTROW = 'DISTINCTROW ' ;
4955 /**
@@ -53,6 +59,8 @@ class Select extends Statement
5359 *
5460 * @see Select::renderOptions()
5561 * @see https://mariadb.com/kb/en/library/high_priority-and-low_priority/
62+ *
63+ * @var string
5664 */
5765 public const OPT_HIGH_PRIORITY = 'HIGH_PRIORITY ' ;
5866 /**
@@ -63,19 +71,25 @@ class Select extends Statement
6371 * @see Select::renderOptions()
6472 * @see https://mariadb.com/kb/en/library/join-syntax/
6573 * @see https://mariadb.com/kb/en/library/index-hints-how-to-force-query-plans/#forcing-join-order
74+ *
75+ * @var string
6676 */
6777 public const OPT_STRAIGHT_JOIN = 'STRAIGHT_JOIN ' ;
6878 /**
6979 * Forces the optimizer to use a temporary table.
7080 *
7181 * @see https://mariadb.com/kb/en/library/optimizer-hints/#sql_small_result-sql_big_result
82+ *
83+ * @var string
7284 */
7385 public const OPT_SQL_SMALL_RESULT = 'SQL_SMALL_RESULT ' ;
7486 /**
7587 * Forces the optimizer to avoid usage of a temporary table.
7688 *
7789 * @see Select::renderOptions()
7890 * @see https://mariadb.com/kb/en/library/optimizer-hints/#sql_small_result-sql_big_result
91+ *
92+ * @var string
7993 */
8094 public const OPT_SQL_BIG_RESULT = 'SQL_BIG_RESULT ' ;
8195 /**
@@ -84,6 +98,8 @@ class Select extends Statement
8498 *
8599 * @see Select::renderOptions()
86100 * @see https://mariadb.com/kb/en/library/optimizer-hints/#sql_buffer_result
101+ *
102+ * @var string
87103 */
88104 public const OPT_SQL_BUFFER_RESULT = 'SQL_BUFFER_RESULT ' ;
89105 /**
@@ -93,6 +109,8 @@ class Select extends Statement
93109 * @see Select::renderOptions()
94110 * @see https://mariadb.com/kb/en/library/server-system-variables/#query_cache_type
95111 * @see https://mariadb.com/kb/en/library/query-cache/
112+ *
113+ * @var string
96114 */
97115 public const OPT_SQL_CACHE = 'SQL_CACHE ' ;
98116 /**
@@ -102,6 +120,8 @@ class Select extends Statement
102120 * @see Select::renderOptions()
103121 * @see https://mariadb.com/kb/en/library/server-system-variables/#query_cache_type
104122 * @see https://mariadb.com/kb/en/library/query-cache/
123+ *
124+ * @var string
105125 */
106126 public const OPT_SQL_NO_CACHE = 'SQL_NO_CACHE ' ;
107127 /**
@@ -111,36 +131,50 @@ class Select extends Statement
111131 *
112132 * @see Select::renderOptions()
113133 * @see https://mariadb.com/kb/en/library/found_rows/
134+ *
135+ * @var string
114136 */
115137 public const OPT_SQL_CALC_FOUND_ROWS = 'SQL_CALC_FOUND_ROWS ' ;
116138 /**
117139 * Clause to set the character of separation between fields. Default is \t.
118140 *
119141 * @see Select::intoOutfile()
142+ *
143+ * @var string
120144 */
121145 public const EXP_FIELDS_TERMINATED_BY = 'TERMINATED BY ' ;
122146 /**
123147 * Clause to set the enclosure character of the fields. Default is ".
124148 *
125149 * @see Select::intoOutfile()
150+ *
151+ * @var string
126152 */
127153 public const EXP_FIELDS_ENCLOSED_BY = 'ENCLOSED BY ' ;
128154 /**
129155 * @see Select::intoOutfile()
156+ *
157+ * @var string
130158 */
131159 public const EXP_FIELDS_OPTIONALLY_ENCLOSED_BY = 'OPTIONALLY ENCLOSED BY ' ;
132160 /**
133161 * @see Select::intoOutfile()
162+ *
163+ * @var string
134164 */
135165 public const EXP_FIELDS_ESCAPED_BY = 'ESCAPED BY ' ;
136166 /**
137167 * @see Select::intoOutfile()
168+ *
169+ * @var string
138170 */
139171 public const EXP_LINES_STARTING_BY = 'STARTING BY ' ;
140172 /**
141173 * Clause to set the file End-Of-Line character. Default is \n.
142174 *
143175 * @see Select::intoOutfile()
176+ *
177+ * @var string
144178 */
145179 public const EXP_LINES_TERMINATED_BY = 'TERMINATED BY ' ;
146180
0 commit comments