問題タブ [select-into]

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 投票する
4 に答える
1509 参照

sql - Insert Into Select ストアド プロシージャが機能しない NULL の挿入

ここでストアド プロシージャを作成するのは初めてです。SELECT表 1 ( EmpTBL) からデータを取り込もうとしていたのに、それINSERTを表 2 ( EventTBL)に取り込もうとしました

犯人はこの行だと思います:

私の論理は正しい方向に進んでいると思いますが、なぜそれがうまくいかないのかわかりません。

次に何をすべきかわからない。

どのように値を取得しますか? @Ename、@Edate?

SELECT クエリ "Ename + ' ' + Lname," equals "@Ename" および " DATEADD(YY, DATEPART(YYYY, GETDATE()) - DATEPART(YYYY,dateOfBirth), dateOfBirth)" の結果が必要です。 "@Edate" と同じですか?

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

sql - SQL Server テーブルをコピーし、列を追加および再配置する

SQL Server テーブルのコピーを作成したい場合は、次のようなクエリを記述できます。

しかし、その内容を次のように取得したい場合はどうなるでしょうかOldTable

そのテーブルのコピーを作成しますが、新しいテーブルは次のようになります。

そのため、列 2 と 3 を交換し、列 4 と列 5 を追加しました。そのデータを列に追加するクエリは必要ありません。ただの列だけです。

0 投票する
4 に答える
3804 参照

sql-server - 各テーブルの列数が異なる3つのテーブルでUNION ALL - 効率的に行う方法

UNION ALLを使用して 3 つの異なるテーブルで使用し、それらを 1 つのテーブルにマージしたかったのSELECT INTOです。

表1、2および3は、それぞれ15、7および8列を有する。

では、UNION ALL欠落している列を個別に分類せずに、テーブル 2 と 3 をデフォルトで NULL にする方法はありましたか?

たとえば、私はやっています:

このように、列の数が一致し、それらを UNION できます。

しかし、欠落している各列に NULL を挿入することを避けるための面倒なメカニズムを回避する方法があるかどうか疑問に思っていました。それは一度に自動的に行われましたか?

ありがとう。

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

oracle - Oracle SELECT INTO ステートメントがエラーをスローするのはなぜですか?

Oracleでプロシージャを作成するコードを作成しました。作成は成功しましたが、SQL開発者からRUNして出力を表示すると、エラーが表示されます。

コード:

私に提案してください。

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

sql - 匿名ブロックにselect into句を含むdb2動的SQL

DB2 SQL コードに取り組んでいます。

テーブルのリストからレコードの数を取得する必要があります。テーブルの詳細は、select を使用してカーソルから取得されます。SELECT INTOレコードの数を取得するために、ステートメントで試してきました。テーブル名はさまざまであるため、動的 SQL コードを使用しています。私が試してきたコードを共有しています。SELECT INTODB2と動的 SQL の組み合わせを使用している場合、構文がよくわかりません。以下の試行で次のエラーが発生します。

なぜそうなのか、誰か教えてもらえますか?可能であれば、DB2 select into と動的 SQL の作業コードを共有していただければ幸いです。

SQL0104N An unexpected token "statmnt2" was found following "SET statmnt2 := 'set ? = (SELECT COD_TIPO_ARQU FROM '||indbn". Expected tokens may include: "".


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

mysql - ストアド プロシージャの MySQL select ステートメントは、プロシージャの外部とは異なる結果を返します

mysql proc の外部で実行されるまったく同じクエリが、その内部で同じデータを返さない理由がわかりません。

これがプロセスです。

ここにそれが出力するものがあります

proc の外部で選択クエリを実行すると (同じデータがプラグインされた状態で)

結果

ご覧のとおり、グループ連結文字列はそれほど長くなく、id_to_turn_status_off は 452 ですが、同じクエリが proc で実行される場合、変数 _update_off_id は NULL です。

私の人生でこれを理解することはできません。どんな助けでも大歓迎です。

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

mysql - 選択を機能させることができません

squidテーブルを持つデータベースがありますconfigs

configs テーブルを取得しようとしていますinto a different database [testsquid] on the same host

これが私が試したことです:

最初にtestsquidでconfigsテーブルを作成せずに試し、次に実際にconfigsテーブルを作成しましたtestsquid

configs テーブルを squid から新しいデータベース testsquid に取得しようとしています。テーブルをロックするため、mysql ダンプを使用しないことにしました。

私は間違って何をしていますか?

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

sql - 特定のファイル グループの下にテーブルを作成する WHERE 1=2

次のような特定のテーブルに基づいて動的にテーブルを作成する WinForms アプリケーションがあります。

上記の構文を使用してTemp tables、特定の下でそれらを作成したいと思います。filegroup

ファイル グループの下にテーブルを作成する構文は次のとおりです。

上記の構文を使用して、特定のファイル グループの下にテーブルを作成することはできますか?