sesam_execimmとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > sesam_execimmの意味・解説 

sesam_execimm

(No version information available, might be only in CVS)
sesam_execimm — SQL 命令を直ちに実行する

説明

string sesam_execimm ( string query )
"直接" 文を実行します。
sesam_affected_rows() 関数により取得可能な affected_rows の値を設定します。
sesam_query() は、"即時型" および "select型" クエリの両方を処理することができることに注意してください。実行される 命令の型が事前に分かっている場合にのみ sesam_execimm() を使用してください。SELECT 型 クエリを使用しようとすると、sesam_execimm()$err["sqlstate"] == "42SBW" を返します。

パラメータ

query
命令 (すなわち、UPDATE、 INSERT、DELETEのような結果を返さない命令や入出力変数がない命令) を "直ちに"実行します。"select 型" クエリは、 sesam_execimm() で使用することはできません。

返り値

成功時にSESAM "結果 ID"、エラー時に FALSE を返します。
返される "結果ID" は、何かを取得する際に使用することはできず、 sesam_affected_rows() を実行する際に使用します。 この ID は、sesam_query() 関数と対称性を保つため にのみ返されます。

例 2072. sesam_execimm() Example
<?php
$stmt = "INSERT INTO mytable VALUES ('one', 'two')";
$result = sesam_execimm($stmt);
$err = sesam_diagnostic();
echo "sqlstate = " . $err["sqlstate"] . "\n".
       "変更された行数 = " . $err["rowcount"] . " == " .
       sesam_affected_rows($result) . "\n";
?>


参考

sesam_query()
sesam_affected_rows()



このページでは「PHP関数リファレンス」からsesam_execimmを検索した結果を表示しています。
Weblioに収録されているすべての辞書からsesam_execimmを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からsesam_execimm を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「sesam_execimm」の関連用語

sesam_execimmのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



sesam_execimmのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS