システム構築 ボードリーダー:小野 哲
毎月第2、第4木曜日はボードリーダーからのレポートを掲載いたします。
2003年5月22日
『システム構築ボード最近の話題』
最近季節がら体調がすぐれません。ここ一週間ほど咳がでるようになりまし た。単なる風邪だとわかってはいても「もしかすると SARS では?」といらぬ 心配をしてしまいますね。普段から健康管理(病気予防)をしていない私でも 世界的な SARS 騒ぎに呼応してちょっとしたことでも恐怖感がつのります。や はり日ごろのコマメな健康管理が重要なのだとあらためて思うこの頃でありま す。
さて、システム構築ボード最近の話題です。
●SQL文のテキスト型のフィールドでの特殊文字の扱い
テキスト型フィールドでシングルクォーテーションなどを扱うときはこれ を 2 つ''挿入することで代入可能となる。これと同じような扱いをしなけれ ばならない文字は他になにがあるだろうか?もし、あったとするとプログラマ がいちいち変換を行わなくても自動で行う方法はあるだろうか?
この疑問に対しては、そういった変換処理機能はないようです。ボードで フォローされた内容としては、それよりもパラメータクエリーを使用すればこ の問題は解消するはずであるということです。
また、そのほうがセキュリティ上の問題を回避できるメリットがあるよう です。
●マージパブリケーションの問題について
トランザクション パブリケーションは正常に設定出来,動作するが、ト ランザクション パブリケーションを削除して,マージ パブリケーションを行 おうとすると,「エラー21423:オブジェクト'merge_name'は存在しないか,こ の操作で有効なオブジェクトではありません」というエラーがでて設定ができ ないという問題が発生している。
これについては SQL Server のバージョンによって起こる MS のバグであ る可能性がある情報が寄せられました。しかし、MS のサポート情報にはのっ ていない類の問題であるようです。
この問題に対する暫定的な対処の情報が寄せられております。
ボードリーダーレポート トップページへ
PASSJメールニュース
著作権ついて
プライバシーポリシー
リンクポリシー
お問い合わせ
(C) 2005 Professional Association for SQL Server Japan. All rights reserved.