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

SQLバイナリデータ型で操作を実行するにはどうすればよいですか?

    'バイナリデータ型'/バイナリオブジェクト/BLOBは、定義上、データベースに対して不透明です。このタイプを使用する場合は、アプリケーション次第です。 処理します。

    データベースでデータを処理/インデックス作成/クエリする場合は、理解できるデータ型を選択してください。 SQL Serverの場合、BIGINTは8バイト(64ビット)であり、NUMERICは38桁(〜126ビット)になります。 MySQLでは、DECIMAL / NUMERICは64桁または65桁(〜212ビット)になります。

    また、ここで実際に実際の要件がある場合は、実際の重要なセグメントを独自の列に「除外」して、それらをクエリできます。

    最も鈍く、情報に基づいていない回避策の場合、256ビットのチャンクを2または4ワードに分割する可能性があります。ただし、実際の要件がある場合は、ビジネスに関心のあるより具体的なセクションを特定できるはずです。




    1. Oracle PL/SQLオブジェクトのスーパーメソッドを呼び出す方法

    2. 別のサーバーでmysqlに接続します

    3. クラウドサイトでのデータベースの作成

    4. SQLiteはNULLです