sql >> データベース >  >> RDS >> Oracle

Oracleに日付を挿入

    まず、DateTimeの違いについて混乱しているようです。 オブジェクトとフォーマットされたString そのDateTimeの表現 物体。 Now 、またはさらに良いことに、DateTime.Now すでにDateTime オブジェクトであるため、文字列としてフォーマットしてから文字列を解析してDateTimeに戻すことは意味がありません。 再び値。したがって、これを行うだけで同じことを達成できます:

    Dim timestamp As Date = Date.Now
    

    VB.NETでは、Date DateTimeの略のキーワードです 、Integerと同じように Int32の「短い」です 。

    次に、DateTimeを追加しないでください 値をSQLコマンド文字列に直接入力します。パラメータ化されたクエリを使用する必要があります。 DateTimeを追加するとき SQL文字列の値を指定するには、適切にフォーマットされていることを確認する必要があります(timestamp.ToString(...)を呼び出すことにより、 )。ただし、残念ながら、どの形式が適切かは、サーバーのカルチャ設定に完全に依存します。したがって、DBパラメータを使用し、パラメータ値を実際のDateTimeと同じに設定することをお勧めします。 オブジェクトを作成し、DBプロバイダーに変換を任せます。



    1. phpを使用してXMLデータをmysqlに挿入します

    2. 物理ファイルからのMySQLデータベースの復元

    3. 動的データベース名を使用したMysqlCreateTable

    4. laraveleloquentで現在ログインしているユーザーを除くすべてのユーザーを取得します