sql中怎麼取得欄位型態為text的長度? @ R~福氣拉! :: 隨意窩 Xuite日誌
  • BloggerAds
  • 關鍵字
  • Search Google
  • Google
    1. 沒有新回應!
  • 看起來滿像樣
  • 工商時間
  • 2009-04-15 11:12 sql中怎麼取得欄位型態為text的長度?
    平均分數:0 顆星    投票人數:0
    我要評分:

    sql中怎麼取得欄位型態為text的長度?
    使用len會有錯誤訊息:引數資料類型 text 對 len 函數的引數 1 無效。


    語法
    DATALENGTH ( expression )

    註解
    DATALENGTH 對 varchar、varbinary、text、image、nvarchar 和 ntext 等資料類型尤其有用,
    因為這些資料類型可以儲存可變長度的資料。

    引數
    expression
    這是任何資料類型的運算式。


    傳回類型
    如果 expression 的資料類型是 varchar(max)、nvarchar(max) 或 varbinary(max),
    便傳回 bigint;否則,傳回 int。


    範例
    下列範例會尋找 Product 資料表中 Name 資料行的長度。
    ---------------------------------------------------------
    SELECT length = DATALENGTH(Name), Name
    FROM Product
    ORDER BY Name

    小米 / Xuite日誌 / 回應(0) / 引用(0) / 好文轉寄
    回應