INSERT INTO FUNCTIONAL_AREA (
FUNCTIONAL_AREA_UUID
,FUNCTIONAL_CATEGORY_UUID
,CREATE_DATETIME
,CREATE_USER
,LUPDATE_DATETIME
,LUPDATE_USER
,DESCRIPTION
,ITEM_CODE
,IS_ACTIVE
)
select NEWID()
,functional_category_uuid
,GETDATE()
,'11111111-1111-1111-1111-111111111111'
,GETDATE()
,'11111111-1111-1111-1111-111111111111'
,'Bathing - Ability'
,1081
,1
from functional_category
where description = 'ADLs'
РЕДАКТИРОВАТЬ Добавление:
Если вы хотите, чтобы вставлялась только одна строка, и вас интересует, какая строка выбрана из functions_category, то либо сузьте предложение where, чтобы возвращалась только одна строка, либо используйте порядок по началу 1:
INSERT INTO FUNCTIONAL_AREA (
FUNCTIONAL_AREA_UUID
,FUNCTIONAL_CATEGORY_UUID
,CREATE_DATETIME
,CREATE_USER
,LUPDATE_DATETIME
,LUPDATE_USER
,DESCRIPTION
,ITEM_CODE
,IS_ACTIVE
)
select top 1 NEWID()
,functional_category_uuid
,GETDATE()
,'11111111-1111-1111-1111-111111111111'
,GETDATE()
,'11111111-1111-1111-1111-111111111111'
,'Bathing - Ability'
,1081
,1
from functional_category
where description = 'ADLs'
order by <criteria that causes the correct row to be first>