INSERT INTO Yourtable (yourvarcharID)
values('yourvarcharPrefix'+(
SELECT CAST((SELECT CAST((
SELECT Substring((
SELECT MAX(yourvarcharID) FROM [Yourtable ]),3,6)) AS int)+1)
AS VARCHAR(20))))
Здесь столбец varchar
имеет префикс «RX», а затем 001
, поэтому я выбрал substring
после этого префикса и увеличил только это число.
Необходимо настроить Cognito для получения временных учетных данных AWS. Это можно сделать следующим образом:
// Initialize the Amazon Cognito credentials provider
AWS.config.region = 'us-east-1'; // Region
AWS.config.credentials = new AWS.CognitoIdentityCredentials({
// Provide your Pool Id here
IdentityPoolId: 'us-east-1:XXXXX',
});
Как только вы добавите это, вы можете использовать свое приложение lex на клиентском JavaScript-браузере.