Date: Fri, 23 Aug 2002 21:38:00 +0900
From: "Takahashi Kazuhiko" <who@example.co.jp>
高橋@川崎市です。
いつも参考にさせて頂いております。
文字列の長さを byte 単位で取得したいのですが、
どのような命令を書けば、取得できるのでしょうか?
文字列関数に LEN という関数がありますが、
この戻り値は、文字単位であるため 困っています。
困っていることは、
-------------------------------
declare @str varchar(5)
set @str = 'テスト'
-- @str の中身は、'テス' になる。
-------------------------------
のように、varchar型変数に文字列が ちょん切られることなく
格納されるのかどうか 分からないことです。変数に格納する前に
長さを取得して、エラーメッセージを表示したいと考えています。
よろしくお願いします。
-----------------------------------------
開発環境 : SQL2000 + Win2000Pro + VC6
高橋 和彦
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|