MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

トリガーを作成するために区切り文字を変更する必要があるのはなぜですか?


MySQLでは、区切り文字のセミコロン(;)を使用して各ステートメントを終了します。セミコロンは、MySQLのデフォルトの区切り文字です。トリガーで複数のステートメントを使用できるため、トリガーを作成するときに区切り文字を変更して、これがトリガーステートメントの終わりではないことをMySQLに通知する必要があります。 DELIMITER //ステートメントによって区切り文字を一時的に変更して、区切り文字をセミコロン(;)から2つの円記号(//)に変更できます。この後、MySQLは、トリガーステートメントが2つのバックスラッシュ(//)に遭遇したときにのみ終了することを認識します。以下は、区切り文字を変更する例です-

mysql> DELIMITER //

MySQLステートメントを終了するために、区切り文字は2つの円記号(//)になります。また、セミコロン(;)に再度変更するには、次のステートメントを使用できます-

mysql> DELIMITER ;
キーワードDELIMITERと区切り文字として使用する記号の間にスペースが必要であることを忘れないでください。


  1. リモート デスクトップのリッスン ポートを変更する

    リモート デスクトップのリッスン ポートを変更します。 リモート デスクトップは、ユーザーが別の場所にあるコンピューターに接続し、そのコンピューターがローカルに存在するかのように操作できるようにする、Windows の非常に重要な機能です。たとえば、職場で自宅の PC に接続したい場合、自宅の PC で RDP が有効になっていれば簡単に接続できます。デフォルトでは、RDP (リモート デスクトップ プロトコル) はポート 3389 を使用します。これは共通のポートであるため、すべてのユーザーがこのポート番号に関する情報を持っており、セキュリティ リスクにつながる可能性があります。そのため、

  2. iPadOS が必要な理由

    WWDC で最も衝撃的な新事実の 1 つは iPadOS でした。それが来るとは思いませんでした。 Apple がついに iPad の独立したオペレーティングシステムを思い付くと誰が思ったでしょうか? iPadOS の発表により、多くのマルチタスク機能と改善が追加されました。 私たちと同じようにショックを受けました!あなたも iPad で iOS 13 を手に入れたいと思っていた人の中にいましたか?さて、今年は iPadOS でさらに良くなるでしょう。 iPadOS は iOS と同じ根拠で開発されていますが、iPad のより大きなディスプレイに最適ないくつかの特徴的な機能を備えています。