問題タブ [to-char]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
128 参照

sql - ORA-00933 to_char フォーマット PLSQL のエラー

次のコードがあります。

l_query の dbms 出力は次のとおりです。

ただし、ORA-00933 エラーが表示され続けます。これらのコードを数時間デバッグしましたが、エラーの場所を見つけることができませんでした。どなたか、これについてアドバイスをいただけないでしょうか。

ありがとうございます!

0 投票する
2 に答える
2229 参照

amazon-redshift - RedShift の to_char 形式で望ましい結果が得られない

タイムスタンプを次の形式YYYY-MM-DDTHH24:MI:SS.0に変換する必要があります。真ん中の「T」に注意してください。たとえば、2014-09-04T13:05:10.0 です。

私は次のことを試しました:

ただし、RedShift は「TH」を序数サフィックスとして解釈しています ( http://docs.aws.amazon.com/redshift/latest/dg/r_Numeric_formating.html )。したがって、2014-03-23RDH24:26:36.0 のような結果が得られます。

したがって、「T」の後にスペースを追加し、スペースを削除しようとしました。

ただし、トリムは実際にはスペースを削除しませんでした。私の結果は 2014-03-23T 07:26:36.0 のようでした。

また、バックスラッシュを使用してエスケープしようとしましたが、それもうまくいきませんでした。

スペースなしで目的のフォーマットを実現するにはどうすればよいですか?

0 投票する
1 に答える
234 参照

sql - SQL の間違った年

私は何時間もこの問題を解決しようとしてきました。私の数値は約1年ずれています。誰かが私が間違っていることを教えてもらえますか?

質問と予想される結果は次のとおりです。 ここに画像の説明を入力 市外局番 203 からの学生名と、登録してからの年数のリストを作成します (すべての値で小数点以下 2 桁を表示します)。年数の多い順にリストを並べ替えます。

ここに私のコードと結果があります:

ここに画像の説明を入力

0 投票する
1 に答える
50 参照

sql - 曜日名を表示し、特定の日のデータのみを表示する方法

そのため、曜日名とその日に合わせたワインを表示するクエリがあります。私が抱えている問題は、火曜日のデータのみを表示したいということです。どうすればそれを行うことができますか?

select to_char(res_date, 'DAY'), DSS_TEST のワイン;

0 投票する
1 に答える
679 参照

postgresql - お金のようにpostgre数値をフォーマットする($ 0.20)

通貨のように書式設定しようとしている数値列がありますが、正しい書式を取得できないようです。私は現在持っています:

しかし、それは出力します

「fm」修飾子を削除すると、次のように出力されます。

残りの末尾の0をすべて削除しながら、左側に少なくとも1桁、右側に少なくとも2桁を保持するにはどうすればよいですか?

0 投票する
0 に答える
305 参照

oracle - ORACLE TO_CHAR エラー

私はその一部が以下の関数を持っています(Dbms_sql.Varchar2sを使用します):

実行するとすべて問題ありませんが、行を変更すると

無効な番号のエラーが発生しました

テーブルは CPVW.QTD に 3 つの値のみを持ちます: 100、200、300 で、タイプは NUMBER です

「9999999」とコンマ、小数点の組み合わせを何度も試してみましたが、すべて同じエラーが発生しました。無効な番号。

この関数は、TO_CHAR がコンマまたは小数点なしの ''9999999'' である場合にのみ機能します。

手伝って頂けますか?

0 投票する
2 に答える
2956 参照

oracle - Oracleでグループセパレータとしてアポストロフィを使用して文字列を数値にフォーマットする方法

スイスでは、番号の形式は次のとおりです。

グループセパレーターには、アポストロフィまたは単純な引用符を使用します'

このように表示されるように、Oracleで文字列をフォーマットするにはどうすればよいですか?

これはコンマに対して機能します:

私は単純な引用で同じアプローチを試みました:

しかし、私はこのエラーが発生します:

0 投票する
2 に答える
3670 参照

sql - Oracle SQL - DATE() の ORA-00936

したがって、何らかの理由でOracle SQLはこれを好まない:

誰がこれの問題が何であるかを見ることができますか? 30分以上これ見てるけど何が何だか分からない…

0 投票する
1 に答える
70 参照

sql-server - SQL Server でのデータ型のキャスト エラー

SQLサーバーでこのステートメントを実行中にエラーが発生しました..