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

SQLエラー(1292):切り捨てられた誤ったDOUBLE値: '6893Order'

    あなたは言う:

    db<>フィドルデモ

    私のデモで、私はすべての列をINTにしています。 更新ステートメントを実行します

    update order_line_item oli
    inner join orders o
    set oli.active_orders = o.valid
    where oli.order_id = o.id
    

    そして、エラーは表示されません。エラー

    DOUBLEがあることはかなり明らかなようです 。本当にこのクエリを実行して、このエラーが発生しましたか?または、テーブルの説明を見せてください。




    1. 奇数のINNERJOIN構文とカプセル化

    2. ProxySQL監査ログを理解する

    3. T-SQLがXMLデータ列をループして、一意のパスのセットを導出します

    4. OracleClobデータ型のクエリ