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

SQLクエリで結果セットのバイトサイズを取得するにはどうすればよいですか?

    select sum(row_size) 
    from (
      select 
        char_length(column1)+
        char_length(column2)+
        char_length(column3)+
        char_length(column4) ... <-- repeat for all columns
      as row_size 
      from your_table
    ) as tbl1;
    

    char_length enumの場合 、set 正確でない可能性がありますので、ご注意ください



    1. 次のMySQLcsvインポートクエリ用語はどういう意味ですか?

    2. エラーコード1064、SQL状態42000:SQL構文にエラーがあります。

    3. 奇妙な-mysqlのsql::SQLExceptionはそのタイプによってキャッチされませんが、std ::exceptionとしてキャッチされ、正常にキャストバックされます

    4. SQL Server接続文字列の初期カタログのポイントは何ですか?