こんにちは私はtest (test):5
のような文字列の値を持つ列を持っています。この文字を含む:
の後にすべてを取り除きたいと思います。文字の後の文字列
私は、以下のSQLを持っていると、このエラーを取得しておいてください。
[Teradata Database] [TeraJDBC 14.10.00.26] [Error 3706] [SQLState 42000] Syntax error: expected something between '(' and the string ':'.
select blah, LEFT(blah, CHARINDEX(':', blah) - 1) AS newblah from blah_table
誰かが助けてくださいすることができますか?
おかげ
グッドポイント:あなたの代わりに、より良い使用を完全な文字列をしたい場合は
SUBSTRINGは、空の文字列を返します。 –