PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18937 03/02/27 09:19:12 RE(7):PB7.0: アンダーバーを使ったカラム名のつけ方について By sori
18935 03/02/26 12:21:15 RE(6):PB7.0: アンダーバーを使ったカラム名のつけ方について By isii
18933 03/02/26 10:22:52 RE(5):PB7.0: アンダーバーを使ったカラム名のつけ方について By sori
18932 03/02/26 10:27:12 削除します By sori
18926 03/02/21 18:26:28 RE(3):PB7.0: アンダーバーを使ったカラム名のつけ方について By isii
18924 03/02/21 14:21:16 RE(2):PB7.0: アンダーバーを使ったカラム名のつけ方について By sori
18913 03/02/21 11:41:28 RE(1):PB7.0: アンダーバーを使ったカラム名のつけ方について By M.M
18906 03/02/20 19:31:38 PB7.0: アンダーバーを使ったカラム名のつけ方について By sori

カテゴリ:データウィンドウ
日付:2003年02月26日 12:21 発信者:isii
題名:RE(6):PB7.0: アンダーバーを使ったカラム名のつけ方について

soriさん、こんにちは。

>>マニュアルがないため、SQL Serverでも同じかどうかがわかりませんが、
>>Oracle、Sybase SQL Anywhereでは以下の場合、\"(ダブルクォーテーション)
>>で囲むお約束事になっています。(多分、SQLの標準規格と思います。)
>>・空白を含める場合
>>・大文字と小文字を区別する場合
>>・数字のようなアルファベット以外の文字で名前を開始する場合
>>・英数字、_、$、#以外の文字を名前に含める場合
>>・予約語を名前として使用する場合
>>
>>PB7.0以降がわかりませんが、[\"を付けない]を設定できるらしいですね...
>>PBが\"を付ける代わりにcに変換したと思われます。

>4項目目に _ 以外の文字を名前に含める場合とあります。
>今回、_前品名 = \" \"  →  c前品名 と変換されたので
>この条件に当てはまらないと思うのですが。
soriさんは、\"_\"をアルファベット(\"A\"?\"Z\"、\"a\"?\"z\")というのでしょうか?
\"_\"は、一般的には記号扱いです(アルファベットとは別)。
『数字のようなアルファベット以外の文字で名前を開始する場合』に該当すると
思います。

>ishiiさんはこのような記述はみかけたりしたことないですか?
>特殊な記述なのでしょうか?
特殊なシステムテーブル以外では、見かけません。
私は、必ずアルファベット(\"A\"?\"Z\")で始めます。(全角は絶対使用しません。)
しかも、PB6.5.1なので、無条件にダブルクォーテーションが付きます。

始めに記述したと思いますが、SQL Serverについてはどうなのかがわかりません。
PBの仕様だと思いますので、こちらに質問するより、直接アシストのサポートを受けた
方が解決すると思います。

最後に、他人のパワースペースネームを間違えないように(`_´)
\"ishii\"は誤り、\"isii\"が正しい。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.