-
なぜRAISERRORはスペルが違うのか?それとも違うのでしょうか?
質問 なぜ RAISERROR スペル RAISEERROR ? 2つ目のEはどこにあるのでしょうか? 古代のキーワードの長さの制約ならわかるけど、まさか9文字制限とはね。 RAISやRRORは、quot;raise-error"が単なる誤読であるような専門用語なのでしょうか? その(直接的な)起源は別の言語なのでしょうか? Googleで検索してみましたが、この件に関して
2023-12-20 05:30:30 -
TSQL ユーザー定義関数でPRINTを出力するには?
質問 基本的に、私は PRINT ステートメントを使いたいのですが、これはデバッグを支援するためです。 しかし、私は次のようなエラーが発生します。 関数内の 'PRINT' での副作用または時間依存の演算子の使用は無効です。 を関数内で使用しています。 これはできないのでしょうか? ユーザー定義関数のデバッグを支援する方法はありますか? どのように解決するので
2023-09-01 12:12:05 -
SQLクエリ、もし値がNULLなら1を返す
質問 システムで設定された為替レートの値を返すクエリーがあります。すべての注文に為替レート (currate.currentrate) があるわけではないので、null 値を返しています。 null の代わりに 1 を返すようにすることはできますか? if文のようなものでしょうか。 if isnull(currate.currentrate) then 1 else currat
2023-08-29 13:49:21 -
[解決済み] 非数字を削除するセレクトクエリ
質問 可変長アルファベットを持つカラムにダーティなデータがあります。私は、0-9 以外のものを取り除きたいだけです。 関数やプロシージャを実行したいわけではありません。テキストの後に数値を取得するだけの似たようなスクリプトがありますが、それは次のようなものです。 Update TableName set ColumntoUpdate=cast(replace(Columnofdirty
2023-06-02 10:46:47 -
[解決済み] SQL ビュー - 変数がない?
質問 View内で変数を宣言することは可能でしょうか?例えば Declare @SomeVar varchar(8) = 'something' は構文エラーを出します。 キーワード 'Declare' の近くに不正な構文があります。 どのように解決するのですか? ご指摘のとおりです。VIEW内ではローカル変数は使用できません。 結果セットを返すテーブルバリュ
2023-05-08 23:32:56 -
[解決済み] 文字列を日付に変換するには?
質問 T-SQLで文字列を日付に変換するにはどうすればよいですか。 私のテストケースは文字列です。 '24.04.2012' どのように解決するのですか? CONVERT(datetime, '24.04.2012', 104) とすればよいでしょう。詳しくはこちらをご覧ください。 CAST と CONVERT (Transact-SQL)
2023-04-14 15:10:50 -
[解決済み] T-SQL クエリ結果に対するループ
質問 あるクエリを実行したところ select @id=table.id from table そして、各行に対してストアプロシージャを実行できるように、結果に対してループする必要があります。 exec stored_proc @varName=@id,@otherVarName='test' T-SQLスクリプトでこれを行うにはどうすればよいですか? どのように解決するのですか
2023-04-08 02:19:54 -
[解決済み] SQL テーブルにデフォルト値を挿入する方法は?
質問 このようなテーブルがあります。 create table1 (field1 int, field2 int default 5557, field3 int default 1337, field4 int default 1337) field2とfield4にデフォルト値を持つ行を挿
2023-04-04 22:07:57 -
[解決済み] T-SQLにおけるレーベンシュタイン距離
質問 Levenshtein距離を計算するT-SQLのアルゴリズムに興味があります。 どのように解決するのですか? Arnold Fribble は、以下の 2 つの提案をしています。 sqlteam.com/forums からひとつ 2005年6月 と から更新された別のもの 2006年5月 これは2006年の若い方です。 SET QUOTED
2023-03-09 15:52:16 -
[解決済み] T-SQLを使用して秒をHH:MM:SSに変換する方法
質問 秒単位の値(XXX.XX)があり、T-SQLを使ってHH:MM:SSに変換したい状況です。 例です。 121.25秒が00:02:01.25になります。 どのように解決するのですか? 端数は切り捨てられるので、ミリ秒単位で掛け算したい。 SELECT DATEADD(ms, 121.25 * 1000, 0) 日付の部分を取り除きたい場合は、CONVERTを
2023-02-04 13:01:50 -
[解決済み] カーソル・ループで使用するために、複数のカラムをフェッチするにはどうすればよいですか?
質問 カーソルループの中で以下のSQLスニペットを実行しようとすると。 set @cmd = N'exec sp_rename ' + @test + N',' + RIGHT(@test,LEN(@test)-3) + '_Pct' + N',''COLUMN''' 次のようなメッセージが表示されます。 Msg 15248, Level 11, Stat
2023-01-24 18:46:54 -
[解決済み] T-SQL ストアドプロシージャのSELECTされた値を取得する
質問 T-SQLでは、これは許可されています。 DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 つまり、SELECTの値を取得して変数に詰め込むことは可能です(当然スカラーであることが条件ですが)。 同じSELECTのロジッ
2023-01-18 12:33:59 -
[解決済み] テーブル作成時のデフォルト制約の宣言
質問 Microsoft SQL server 2000 で、GUI を使用する代わりにコードを記述することによって新しいテーブルを作成しています。 これは私が実際に使用しているコードで、問題なく動作します。 CREATE TABLE "attachments" ( "attachment_id" INT NOT NULL, "load_date" SMALLDATET
2022-12-18 01:11:21 -
[解決済み] カンマを区切り文字として複数行を1行に変換する[重複]。
質問 この質問はすでにここに回答があります : SQL Server で複数行のテキストを 1 つのテキスト文字列に連結する方法 (47の回答)
2022-12-11 08:35:38 -
[解決済み] データベース内の任意のテーブルの任意のカラムにある1つの値を検索する。
質問 1つの値 (私の場合は、UID タイプの char(64) を検索する方法はありますか? 私は巨大なデータベースを前にしていますが、テーブルがどのようにリンクされているのか見当もつきません。それを見つけるために、すべてのテーブルと、任意の行に特定の値を含む列をリストアップしたいと思います。それは可能ですか? 1 つの方法は、データベース全体をテキスト ファイルにダンプし、任
2022-12-03 19:35:42 -
[解決済み] 関数がすでに存在する場合、その関数を削除するにはどうすればよいですか?
質問 簡単なことなのでしょうが、関数を作成する前に、すでに存在しているかどうかを確認するにはどうしたらよいのでしょうか。それが存在する場合、私はそれを削除して再作成したいです。 どのように解決するのですか? IF EXISTS ( SELECT * FROM sysobjects WHERE id = object_id(N'function_name') AND x
2022-11-13 04:04:37 -
[解決済み] Microsoft tSQL で行が見つからなかった場合に値を返します。
質問 を使うことで マイクロソフト バージョンのSQLを使用して、ここに私の簡単なクエリを示します。もし、存在しないレコードに問い合わせると、何も返されません。私はそのシナリオで偽(0)が返されることを望みます。レコードがないことを説明する最も簡単な方法を探しています。 SELECT CASE WHEN S.Id IS NOT NULL AND S.Sta
2022-10-13 10:49:13 -
[解決済み] バッチ」とは何か、なぜ「GO」が使われるのか?
質問 MSDNなどを読みあさりました。 OK、それでバッチの終了を知らせるのですね。 バッチを定義するものは何ですか? 同時に実行されるスクリプトの束を貼り付けるときに、なぜ行く必要があるのかわかりません。 私は GO を理解したことがありません。 誰かこれをもっとよく説明して、いつ使う必要があるのか(何回、どんな種類のトランザクションの後に)わかりますか? 例えば、なぜ私はここ
2022-07-01 14:50:07 -
[解決済み] T-SQL - デフォルトのパラメータを持つ関数
質問 このようなスクリプトがあります。 CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO このようにプロシージャの中で使い
2022-04-22 08:04:46 -
[解決済み] T-SQLストアドプロシージャでオプションのパラメータを使用するにはどうすればよいですか?
質問 あるテーブルを検索するためのストアドプロシージャを作成しています。 さまざまな検索フィールドがありますが、これらはすべてオプションです。 これを処理するストアドプロシージャを作成する方法はありますか? 例えば、4つのフィールドを持つテーブルがあるとします。 ID、FirstName、LastName、Titleの4つのフィールドを持つテーブルがあるとします。 このようにすることができま
2022-04-21 03:09:49
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!