hana-cli
Version:
HANA Developer Command Line Interface
18 lines (13 loc) • 613 B
JavaScript
import('./bin/index.js').then(async () => {
const base = await import('./utils/base.js');
const db = await base.createDBConnection();
const query = 'SELECT COLUMN_NAME FROM SYS.TABLE_COLUMNS WHERE TABLE_NAME = \'TABLES\' AND SCHEMA_NAME = \'SYS\' ORDER BY COLUMN_NAME';
const result = await db.statementExecPromisified(
await db.preparePromisified(query),
[]
);
console.log('\nAll columns in SYS.TABLES:');
result.forEach(row => console.log(' -', row.COLUMN_NAME));
process.exit(0);
}).catch(e => { console.error('Error:', e.message); process.exit(1); })