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

エンティティ フレームワークと VARBINARY

    varbinary byte[] に変換します Entity Framework のフィールド。これは、長さを確認できることを意味します 配列のプロパティ:

    int fieldSize = entity.MyVarBinaryField.Length;
    

    tster で述べたように 注:LINQ to Entities クエリでは、データの長さ SqlFunctions のメソッド DATALENGTH に変換されるクラス 生成された SQL ステートメントでの関数呼び出し。これは、SQL Server および Entity Framework 4 以降でのみ機能します:

    int? fieldSize = repository.Entity
      .Select(e => SqlFunctions.DataLength(e.MyVarBinaryField)).Single();
    


    1. SQL Server 2008を使用して特定の日付範囲と日時のSQLクエリを作成するにはどうすればよいですか?

    2. MySQL / MariaDB/Perconaサーバーのアップグレードプロセスの自動テスト

    3. 最後の行のみを表示するPHPWhileループ

    4. GORMにおける複数の1対多の関係