0
私のシニアは影響を受ける行の数を取得するためにmysql_queryを求めましたが、これは非常に簡単な "mysql_affected_rows"ですが、DDLまたはDMLを使用して突然彼はそれを実行するかどうか尋ねました。 クエリがDDLまたはDMLであると聞いたことがありません。mysql_affect_rowsはDDLまたはDMLによって実行されますか?
私のシニアは影響を受ける行の数を取得するためにmysql_queryを求めましたが、これは非常に簡単な "mysql_affected_rows"ですが、DDLまたはDMLを使用して突然彼はそれを実行するかどうか尋ねました。 クエリがDDLまたはDMLであると聞いたことがありません。mysql_affect_rowsはDDLまたはDMLによって実行されますか?
彼らはD
ATA D
efinition L
anguageとD
ATA M
anipulation L
anguageです。 Googleはあなたの友人です。 DDLの例はCREATE TABLE
です。
しかし、インターネットで見つかったように、逆です。 このページ 、http://www.orafaq.com/faq/what_are_the_difference_between_ddl_dml_and_dcl_commands これは、DDLがでRENAME、ALTER、DROP、TRUNCATE、コメントを作成使用されている、と言います。これらの機能はすべて、データベース構造とスキーマを変更しています。しかし、mysql_affected_rowsを取得しても、データベーススキーマは変更されません。 DDLはどのようにすることができますか? – Thompson
私は矛盾は見ません。私はDDLの例を示していますが、あなたの質問に対する答えはDDLです。そして、あなたはその検索結果で正しいです。上級生からの質問に対する回答は「DML」です。 – kirilloid