鍍金池/ 問答/數(shù)據(jù)庫  HTML/ MySQL的函數(shù)中如何給多個(gè)變量賦值

MySQL的函數(shù)中如何給多個(gè)變量賦值

使用select語句給一個(gè)變量賦值:

    SELECT 
        parent_id INTO sParentId
    FROM 
        t_knowledge_catalog 
    WHERE 
        catalog_id = sChildId;

那如果還有一個(gè)變量sPathName,改如何賦值呢?下面這樣寫保存函數(shù)的時(shí)候報(bào)錯(cuò)

    SELECT 
        parent_id INTO sParentId, catalog_name INTO sPathName 
    FROM 
        t_knowledge_catalog 
    WHERE 
        catalog_id = sChildId;

報(bào)錯(cuò):

undeclared variable:catalog_name
回答
編輯回答
嘟尛嘴
SELECT 
    parent_id, catalog_name INTO sParentId,sPathName 
FROM 
    t_knowledge_catalog 
WHERE 
    catalog_id = sChildId;

select 列名1,列名2...列名N into 參數(shù)1,參數(shù)2...參數(shù)N

2017年6月14日 23:26