![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
○最近のバージョンだと、 formatは非決定的なので、パフォーマンス等に影響が出るかもしれません。
https://docs.microsoft.com/ja-jp/sql/relational- …
決定的でないと不都合なようなら、別の関数を使って取得します。
・CONVERT で決定的な書式を使い、RIGHT/LEFT等の文字列関数で欲しいところを取り出す
・ YEAR MONTHで年と月を取り出し、加工する。
○文字列にこだわる必要がありますか?
・DateAddやDateSerial を使って Date型で「対象年月の1日」をもとめる
・ YEAR * 100 + MONTHでintにする
○SQLでやる必要がありますか?
・例えば VB.NETで読み出したのなら、DateにDirectcastして .ToString() で文字列に、とか
No.1
- 回答日時:
format()を使うとか。
以下2019のsqlcmdでの実行例)
1> select cast(format(getdate(),'yyyyMM') as varchar(6));
2> go
------
202008
(1 行処理されました)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- JavaScript gasについて 1 2022/05/31 21:51
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
- その他(データベース) ORMについて 1 2022/06/18 10:07
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
GROUP BYでエラーが発生
SQL Server
-
リクエストに応じたselectedの初期値設定方法
Java
-
-
4
GROUP BYを行った後に結合したい。
Oracle
-
5
SQL文のwhere条件文で使う <> の意味はなんですか
その他(データベース)
-
6
指定した年月までのデータを取得するSQL文
Oracle
-
7
Java-jspの画面入力値保持について
Java
-
8
CASE文のエラーについて
Oracle
-
9
select文の実行結果に空白行を入れたい
MySQL
-
10
SQLのエラー(~付近に不適切な構文があります)
SQL Server
-
11
Javaで年月の取得(YYYYMM形式で)
Java
-
12
エクセルでエラーが出て困っています。
Excel(エクセル)
-
13
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
14
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
15
MS SQLServer のSQLで文字列の前にN:
その他(データベース)
-
16
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
17
漢字での並び替え
SQL Server
-
18
副問合せの書き方について
SQL Server
-
19
単一グループのグループ関数ではありません。
Oracle
-
20
JSPのNULLレコード表示について教えて下さい。
Java
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
抽出結果を分割して取得
-
ポストグレスでfrom句の中にsel...
-
Select結果をSelect
-
IF文、条件分岐の整理方法
-
SQLを作ったのですがうまくいき...
-
SQLです教えてくださいお願いし...
-
次の並べ替え問題を教えてくだ...
-
Access DCountでの連番について
-
エクセルの関数について教えて...
-
NO WAR NO ABE
-
sinカーブの表示のさせ方
-
for whichの使い方
-
イェイイェイイェイ イェイイェ...
-
Mysql UPDATE出来ません
-
差し込み後、元データを変更し...
-
Access:クエリーにて集計後に...
-
AUTO_INCREMENTのあるテーブル...
-
エクセルで最後の文字だけ置き...
-
No problem.とNo wonder.とNo d...
-
mysqlで変数を使う方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL Date型の列から年月だけを...
-
select文の書き方「半角カナ+...
-
抽出結果を分割して取得
-
Select結果をSelect
-
ポストグレスでfrom句の中にsel...
-
年月でdistinctしたい(PostgreSQL)
-
postgreSQLで更新後のデータを...
-
条件付ソートについて
-
レコード件数のちょうど半分をe...
-
PL/pgSQLの返り値の取得方法に...
-
round関数について
-
取得行数の指定
-
重複する値を無視するには?
-
状態によって、取得したいデー...
-
SQL文の日本語の箇所で文字化け
-
2回目のselect文
-
sqlで全て出ないことがある
-
複数レコードのテーブルである...
-
selectの速度について
-
select文の結果を指定した条件...
おすすめ情報