У меня есть база данных с этими таблицами:связывая оператор INSERT со значением ключевого столбца, не в другом
Я вставив значения PROJNAME, Описание и FileStorage в таблицу Project
. Я пытаюсь связать эту информацию с таблицей Users
, где у меня есть только значение неквантового столбца AUID. До сих пор у меня есть что-то вроде этого:
INSERT INTO Project (ProjName, Description, FileStorage)
VALUES
(
'#form.capstoneName#'
,'#form.capstoneDescription#'
, <cfqueryparam cfsqltype="cf_sql_blob" value="#FileReadBinary(FORM.capstoneFile)#">
)
Однако, я хочу это конкретное заявление INSERT, чтобы быть связано с идентификационным столбце таблицы пользователей через значения AUID который я хранящего для зарегистрированного пользователя.
Я дам этому попытку. Shoutout, спасибо за то, что помогли мне понять многих для многих. –
Добро пожаловать. Одна вещь, о которой я забыл упомянуть, не забудьте обернуть оба INSERT в 'cftransaction'. Это гарантирует, что вы не получите противоречивые данные, если по какой-то причине один из INSERT потерпит неудачу. – Leigh