W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
PREPARE — 準(zhǔn)備一個(gè)語(yǔ)句用于執(zhí)行
PREPARE name
FROM string
PREPARE
將一個(gè)作為字符串動(dòng)態(tài)指定的語(yǔ)句準(zhǔn)備好執(zhí)行。這不同于直接的 SQL 語(yǔ)句PREPARE(也可以用于嵌入式程序)。EXECUTE命令被用來(lái)執(zhí)行兩種類型的預(yù)備語(yǔ)句。
prepared_name
預(yù)備查詢的一個(gè)標(biāo)識(shí)符。
string
包含一個(gè)可預(yù)備語(yǔ)句的一個(gè) C 字符串或一個(gè)主變量,可預(yù)備語(yǔ)句是 SELECT、INSERT、UPDATE 或者 DELETE 之一。
char *stmt = "SELECT * FROM test1 WHERE a = ? AND b = ?";
EXEC SQL ALLOCATE DESCRIPTOR outdesc;
EXEC SQL PREPARE foo FROM :stmt;
EXEC SQL EXECUTE foo USING SQL DESCRIPTOR indesc INTO SQL DESCRIPTOR outdesc;
SQL 標(biāo)準(zhǔn)中說(shuō)明了PREPARE
。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: