рд╡рд┐рд╢реЗрд╖ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ

рдПрдЙрдЯрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рддрдкрд╛рдИрдБрд▓реЗ рдбреЗрдЯрд╛ рд╕рдБрдЧ рдХрд╛рд░реНрдп рдЧрд░реНрди рд╕рдХреНрдиреЗ рдмрд╛рдЯреЛ рдмрддрд╛рдЙрдЫ ред

рдпреЛ рдЖрджреЗрд╢ рдкрд╣реБрдБрдЪ рдЧрд░реНрди...

In a database window, choose Edit - Database - Advanced Settings


The availability of the following controls depends on the type of database:

SQL92 рдирд╛рдо рдЧрд░реЗрдХреЛ рдЕрдЪрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рдорд╛рддреНрд░ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдбреЗрдЯрд╛ рд╕реНрд░реЛрддрдорд╛ рдПрдЙрдЯрд╛ рдирд╛рдордорд╛ SQL92 рдирд╛рдордХрд░рдг рд╕рдореНрдореЗрд▓рди рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫ ред рдЕрд░реВ рд╕рдмреИ рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рдЕрд╕реНрд╡рд┐рдХрд╛рд░ рдЧрд░рд┐рдП ред рд╣рд░реЗрдХ рдирд╛рдо рд╕рд╛рдиреЛ рдмрд░реНрдг , рдареВрд▓реЛ рдмрд░реНрдг рд╡рд╛ рдХрдЪ( _ ) рдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреИ рдкрд░реНрджрдЫ ред рдмрд╛рдБрдХреА рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ ASCII рдЕрдХреНрд╖рд░рд╣рд░реВ,рдирдореНрдмрд░рд╣рд░реВ, рд░ рдХрдЪрд╣рд░реВ рд╣реБрди рд╕рдХреНрджрдЫрди ред

Use keyword AS before table alias names

Some databases use the keyword "AS" between a name and its alias, while other databases use a whitespace. Enable this option to insert AS before the alias.

End text lines with CR + LF

Select to use the CR + LF code pair to end every text line (preferred for DOS and Windows operating systems).

SELECT рдХрдердирд╣рд░реВрдорд╛ рддрд╛рд▓рд┐рдХрд╛ рдЙрдкрдирд╛рдо рдирд╛рдо рдорд┐рд▓рд╛рдЙрдиреБрд╣реЛрд╕реН

SELECT рдХрдердирд╣рд░реВрдорд╛ рдЙрдкрдирд╛рдорд╣рд░реВрд▓рд╛рдИ рддрд╛рд▓рд┐рдХрд╛ рд╕рдореНрдо рдЬреЛрдбреНрджрдЫ ред

рдмрд╛рд╣реНрдп рдЬрдбрд╛рди рд╡рд╛рдХреНрдп рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН '{OJ }'

рдмрд╛рд╣реНрдп рдЬрдбрд╛рдирд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЫреБрдЯрдХрд╛рд░рд╛ рдЕрдиреБрдХреНрд░рдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН ред рдпреЛ рдЫреБрдЯрдХрд╛рд░рд╛ рдЕрдиреБрдХреНрд░рдордХрд╛ рд▓рд╛рдЧрд┐ рд╡рд╛рдХреНрдп рд╕рдВрд░рдЪрдирд╛{oj outer-join}рд╣реЛ

рдЙрджрд╛рд╣рд░рдг:

select Article.* from {oj item LEFT OUTER JOIN orders ON item.no=orders.ANR}

рдбрд╛рдЯрд╛рдмреЗрд╕ рдбреНрд░рд╛рдИрднрд░рдмрд╛рдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рдмреЗрд╡рд╛рд╕реНрддрд╛ рддрд╛рдиреНрдиреБрд╣реЛрд╕реН

рдбрд╛рдЯрд╛рдмреЗрд╕ рдбреНрд░рд╛рдИрднрд░рдмрд╛рдЯ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рдкрд╣реБрдБрдЪ рдмреЗрд╡рд╛рд╕реНрддрд╛ рддрд╛рдиреНрдиреБрд╣реЛрд╕реН

рд╕рдБрдЧ рдирд╛рдорд╛рдВрдХрди рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд╛рдорд┐рддрд┐рд╣рд░реВ рдмрджрд▓реНрдиреБрд╣реЛрд╕реН ?

рдПрдЙрдЯрд╛ рдбреЗрдЯрд╛ рд╕реНрд░реЛрддрдорд╛ рдПрдЙрдЯрд╛ (?) рд╕рдБрдЧ рдирд╛рдорд╛рдВрдХрди рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд╛рдорд┐рддрд┐рд╣рд░реВ рдмрджрд▓реНрдЫ ред

рдкреНрд░рджрд░реНрд╢рди рд╕рдВрд╕реНрдХрд░рдг рд╕реНрддрдореНрднрд╣рд░реВ (рдЙрдкрд▓рдмреНрдз рднрдПрдХреЛ рдмреЗрд▓рд╛рдорд╛)

рдХреЗрд╣реА рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВрд▓реЗ рд░реЗрдХрд░реНрдбрд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЯреНрдпрд╛рдХ рдЧрд░реНрди рд╕рдВрд╕реНрдХрд░рдг рд╕рдЩреНрдЦреНрдпрд╛рд╣рд░реВрд▓рд╛рдИ рдлрд╛рдБрдЯрд╣рд░реВрдорд╛ рдорд╛рдирд╛рдЩреНрдХрди рдЧрд░реНрджрдЫ ред рдлрд╛рдБрдЯрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрджрд╛ рдПрдЙрдЯрд╛ рдлрд╛рдБрдЯрдХреЛ рд╕рдВрд╕реНрдХрд░рдг рдирдореНрдмрд░ рд╣рд░реЗрдХ рдкрдЯрдХ рдПрдХ рд▓реЗ рдмреГрджреНрд╡реА рд╣реБрдиреНрдЫ ред рдбрд╛рдЯрд╛рдмреЗрд╕ рддрд╛рд▓рд┐рдХрд╛рдорд╛ рд░реЗрдХрд░реНрдбрдХреЛ рдЖрдиреНрддрд░рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдирдореНрдмрд░ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ ред

SELECT рдХрдердирд╣рд░реВрдорд╛ рдмрд┐рд╡рд░рдгреАрдХрд╛ рдирд╛рдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдХреЛрдЯрд┐рдХреЛ рд╣рд╛рд▓рдХреЛ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ ред ODBC рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдбрд╛рдЯрд╛рдмреЗрд╕ рд╕рд░реНрднрд░ рднрдПрдХреЛ рдмреЗрд▓рд╛рдорд╛ рдпреЛ рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧреА рд╣реБрдиреНрдЫ ред рдпрджрд┐ ODBC рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдбрд┐рдмреЗрд╕ рдбреНрд░рд╛рдЗрднрд░ рд╣реЛ рднрдиреЗ рд╕реЛ рд╡рд┐рдХрд▓реНрдк рдЪрдпрди рдирдЧрд░реНрдиреБрд╣реЛрд╕реН ред

SELECT рдХрдердирд╣рд░реВрдорд╛ рд╕реНрдХреАрдорд╛ рдирд╛рдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рддрдкрд╛рдИрдБрд▓рд╛рдИ SELECT рдХрдердирд╣рд░реВрдорд╛ рд╕реНрдХреАрдорд╛ рдирд╛рдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ ред

ASC рд╡рд╛ DESC рдХрдерди рд╕рдБрдЧ рдЕрдиреБрдХреНрд░рдордгреАрдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

ASC рд╡рд╛ DESC рдХрдерди рд╕рдБрдЧ рдПрдЙрдЯрд╛ рдЕрдиреБрдХреНрд░рдордгреАрдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫ ред

рдмреБрд▓рд┐рдпрди рдорд╛рдирд╣рд░реВрдХреЛ рддреБрд▓рдирд╛

рддрдкрд╛рдИрдБрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣реЗрдХреЛ рдмреБрд▓рд┐рдпрди рддреБрд▓рдирд╛рдХреЛ рдкреНрд░рдХрд╛рд░ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН ред

Form data input checks for required fields

When you enter a new record or update an existing record in a form, and you leave a field empty which is bound to a database column which requires input, then you will see a message complaining about the empty field.

If this control box is not enabled, then the forms in the current database will not be checked for required fields.

The control box is available for all data source types which support write access to their data. The control box does not exist for spreadsheets, text, csv, and the various read-only address books.

Ignore currency field information

Only for Oracle JDBC connections. When enabled it specifies that no column is treated as a currency field. The field type returned from the database driver is discarded.

Use ODBC conformant date/time literals

рд╣рд╛рд▓рдХреЛ рджреГрд╖реНрдЯрд╛рдиреНрддрдХрд╛ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд╕реНрддреБрд╣рд░реВ рд╕реВрдЪреА рдЧрд░реНрджрдЫ ред

рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдЮреНрдЬреА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдЕрд╡рд╕реНрдерд┐рдд рдлрд╛рдБрдЯрд▓рд╛рдИ рдЕрджреНрд╡рд┐рддрд┐рдп рдорд╛рдирд╣рд░реВ рд╕рдБрдЧреИ рдПрдЙрдЯрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдЮреНрдЬреАрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирд▓рд╛рдИ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН ред

When connecting to a database using a generic API like ODBC, JDBC, or ADO, Base currently applies heuristics to determine whether this database supports primary keys. None of those APIs has dedicated support to retrieve this information.

The heuristics sometimes fails. This tri-state check box by default is set to the undetermined state, which means "apply the heuristics". If the check box is enabled, primary key support is assumed. If the check box is disabled, no primary key support is assumed.

Note that if this option is just for overruling the heuristics. If you enable the check box for a database which actually does not support primary keys, you will see some errors.

Please support us!