Вы можете выполнять команды вместе, например так:
npm run build -- --c demo && npm run build -- --c demo1
Или вы можете указать свою собственную команду, используя пакетные скрипты json:
{
"name": "myApp",
"version": "0.0.0",
"engines": {
"node": "10.13.0",
"npm": "6.4.1"
},
"scripts": {
"test": "jest src/app",
"test:watch": "jest src/app --watch",
"lint": "tslint -c tslint.json 'src/app/**/*.ts' --project src/tsconfig.json",
"appStart": "npm run build -- --c demo && npm run build -- --c demo1" // This line
},
}
Затем просто запустите
[ 112]Примечание:
Есть еще несколько вариантов, которые можно использовать для одновременного выполнения нескольких команд, вот шпаргалка :
A; B # Run A and then B, regardless of success of A
A && B # Run B if and only if A succeeded
A || B # Run B if and only if A failed
A & # Run A in background.
TO_CHAR(pAmount, '9,999,999.99');
Отображение и форматирование данных должны обрабатываться на уровне представления, а не на уровне данных.
Используйте возможности, предоставляемые вашим внешним интерфейсом, для форматирования значений по своему усмотрению.
В SQL * Plus вы можете использовать директиву COLUMN, чтобы указать форматирование для каждого столбца отдельно от самого запроса. Таким образом вы сохраняете свой запрос «чистым» для возможного другого использования и все еще получаете свое форматирование. (По крайней мере, в SQL * Plus ...)
, например,
COLUMN SAL FORMAT 99,990.99
Google для «Руководства и справочника по SQL * Plus», и вы должны получить ссылки на местоположение Oracle для вашей версии Oracle. 10.1 здесь , если это подойдет. Вероятно, все они будут примерно одинаковыми, заметьте: я не думаю, что SQL * Plus сильно изменился с тех пор, как я изучил его в 1988 году на Oracle 5.1.17 ...