Добрый день,
Может ли кто ни будь объяснить как нужно устанавливать «курсор» при записи данных в базу постгрес
при помощи выполнения SQL запроса. Потому что при выполнении следующего фрагмента кода, данные записываются то в начало таблицы то в конец.
Код:
ShemaName:= ‘MyShema’;
sTableName:= ‘MyTable’;
PostGres_ZConnection.DbcConnection.GetMetadata.ClearCache;
PostQuery.SQL.Clear;
sTable:= ShemaName + '.' + sTableName;
PostQuery.SQL.Text := 'INSERT INTO ' + sTable + ' ' +
'('+
'id_FirstName' + ',' +
'id_LastName' + ',' +
'id_MiddleName' + ',' +')' +
' VALUES (' +
QuotedStr((‘Иванов’)) + ',' +
QuotedStr((‘Петр’)) + ',' +
QuotedStr((‘Николаевич’)) + ',' +
')';
PostQuery.ExecSQL;