提交 cac2956b 编写于 作者: S Serge Rider

Merge remote-tracking branch 'origin/devel' into devel


Former-commit-id: de922aad
......@@ -61,7 +61,7 @@ confirm_exit_title = Esci da DBeaver
confirm_exit_message = Sei sicuro?
confirm_exit_toggleMessage = Non chiedermi ulteriormente
confirm_order_resultset_title = Ordina Risultati
confirm_order_resultset_message = L'ordinamento dei risultati potrebbe impiegare molto tempo per tabelle grandi quando non ci sono opportuni indici per questa colonna\n\
confirm_order_resultset_message = L''ordinamento dei risultati potrebbe impiegare molto tempo per tabelle grandi quando non ci sono opportuni indici per questa colonna\n\
\n\
Sei sicuro di voler ordinare i risultati per la colonna {0}?
confirm_order_resultset_toggleMessage = Non chiedermi ulteriormente
......@@ -71,12 +71,12 @@ confirm_close_resultset_edit_toggleMessage = Ricorda questa scelta
confirm_disconnect_txn_title = Commit dei cambiamenti
confirm_disconnect_txn_message = Ti stai per disconnetterti dal database "{0}"
confirm_disconnect_txn_toggleMessage = Ricorda questa scelta
confirm_close_entity_edit_title = Salva le modifiche all'oggetto
confirm_close_entity_edit_message = L'oggetto "{0}" \u00E8 stato modificato. Vuoi salvare questi cambiamenti nel database?
confirm_close_entity_edit_title = Salva le modifiche all''oggetto
confirm_close_entity_edit_message = L''oggetto "{0}" \u00E8 stato modificato. Vuoi salvare questi cambiamenti nel database?
confirm_close_entity_edit_toggleMessage = Ricorda questa scelta
confirm_entity_delete_title = Cancella oggetto
confirm_entity_delete_message = Sei sicuro di voler cancellare {0} "{1}"?
confirm_close_editor_edit_title = Salva i cambiamenti dell'editor
confirm_close_editor_edit_title = Salva i cambiamenti dell''editor
confirm_close_editor_edit_message = "{0}" \u00E8 stato modificato. Vuoi salvare questi cambiamenti?
confirm_close_editor_edit_toggleMessage = Ricorda questa scelta
confirm_driver_download_title = Scarica il driver del database
......@@ -86,8 +86,8 @@ confirm_version_check_title = Scarica nuova versione
confirm_version_check_message = La nuova {0} versione {1} \u00E8 staa rilasciata il {2}.\n\
Vuoi aggiornare alla versione attuale?
confirm_version_check_toggleMessage = Non chiedermi ulteriormente
confirm_entity_reject_title = Rifiuta l'oggetto
confirm_entity_reject_message = Questa azione rifiuta tutti i cambiamenti in "{0}" e chiude l'editor, tutti i cambiamenti saranno persi.\n\
confirm_entity_reject_title = Rifiuta l''oggetto
confirm_entity_reject_message = Questa azione rifiuta tutti i cambiamenti in "{0}" e chiude l''editor, tutti i cambiamenti saranno persi.\n\
Sei sicuro di rifiutare i cambiamenti?
confirm_entity_reject_toggleMessage = Non chiedermi ulteriormente
confirm_entity_revert_title = Ripristina i cambiamenti
......
......@@ -104,7 +104,7 @@ public class DataExporterSQL extends StreamExporterAbstract {
@Override
public void exportRow(DBRProgressMonitor monitor, Object[] row) throws DBException, IOException
{
SQLDialect.MultiValueInsertMode insertMode = getMultiValueInsertMode();
SQLDialect.MultiValueInsertMode insertMode = rowsInStatement == 1 ? SQLDialect.MultiValueInsertMode.NOT_SUPPORTED : getMultiValueInsertMode();
int columnsSize = columns.size();
boolean firstRow = false;
if (insertMode == SQLDialect.MultiValueInsertMode.NOT_SUPPORTED || rowCount % rowsInStatement == 0) {
......
......@@ -485,7 +485,7 @@ public final class DBUtils {
@NotNull
public static DBDAttributeBindingMeta getAttributeBinding(@NotNull DBCSession session, @NotNull DBCAttributeMetaData attributeMeta)
{
return new DBDAttributeBindingMeta(session.getDataSource(), attributeMeta);
return new DBDAttributeBindingMeta(session, attributeMeta);
}
@NotNull
......
......@@ -48,6 +48,15 @@ public class DBDAttributeBindingMeta extends DBDAttributeBinding {
@Nullable
private List<DBSEntityReferrer> referrers;
public DBDAttributeBindingMeta(
@NotNull DBCSession session,
@NotNull DBCAttributeMetaData metaAttribute)
{
super(DBUtils.findValueHandler(session, metaAttribute));
this.dataSource = session.getDataSource();
this.metaAttribute = metaAttribute;
}
public DBDAttributeBindingMeta(
@NotNull DBPDataSource dataSource,
@NotNull DBCAttributeMetaData metaAttribute)
......
......@@ -320,6 +320,10 @@ public class SQLTokenizedFormatter implements SQLFormatter {
// Do not add space between name and value [JDBC:MSSQL]
continue;
}
if (token.getType() == TokenType.SYMBOL && prev.getType() == TokenType.SYMBOL) {
// Do not add space between symbols
continue;
}
argList.add(index, new FormatterToken(TokenType.SPACE, " ")); //$NON-NLS-1$
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册