2

XML ファイルをテーブルにインポートしました。次に、null ではないフィールドをクエリしようとしました。空白または null のように見えるが、クエリで返されるフィールドがあります。

これが改行かどうかはわかりませんが、ネットを検索すると、「キャリッジリターン」と呼ばれるものです

インポートされた XML の一部は次のようになります。

<Myfield>
</Myfield>

私はそれがffに引っ張られていないことを照会しようとしました:

Where Myfield <> null

Where Myfield <> ""

ASC() 関数を使用して選択しようとすると、13 が返されますが、以下のコードでフィルター処理しようとすると、「無効なプロシージャ コール」エラーが発生します。

SELECT * FROM Table1 where asc(Myfield) = '13'
4

2 に答える 2

0
SELECT * FROM Table1 where Myfield = Chr(13)

限られた数のキャラクターも探すかもし​​れません

SELECT * FROM Table1 WHERE Myfield = Chr(13) OR Len(Myfield) < 2    ' or < 3
于 2013-08-02T12:49:10.827 に答える