問題タブ [sql-manager]

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 に答える
254 参照

mysql - SQL Manager for MySQL - select は空の行を挿入します

私はここで非常に奇妙な状況に陥っています。開発中に、テーブルの 1 つに空の行が増えていることがわかりました (Id フィールドは自動インクリメントされ、設定されていました)。私のコードから挿入ステートメントは実行されませんでした。

SQL Manager 2010 Lite for MySQL を使用してデータを検査したところ、そこから select ステートメントを実行すると、空の行が追加されることがわかりました。

他の誰かがこれを経験しましたか?テーブルを右クリックし、[Script to NEW SQL Editor] を選択して選択するだけです。実行を押すと、行が追加されます。

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

sql - SQL Server 2005 のデータベースで特定の日付に変更されたテーブルの数を知る

40 個のテーブルを含むデータベースがあります。だから私は特定の日付に変更されたテーブルを見つけたい

  • 20 Aug 2011データベースで変更されたテーブルの数は?

UPDATE
レコードIDではなくテーブル名が必要であることに注意してください

コンテンツが変更されたテーブルの名前など 20 Aug 2011

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

android - Android プログラムの SQLite Manager アプリで作成した SQLite DB を使用する方法

Android アプリケーションで多くのテーブルを操作しているため、SQLite マネージャー (Firefox プラグインや sqlite の navicat など) でデータベース (DB) を作成することにしました。それらの作成を終了し、.sql ファイルをエクスポートします。しかし、このファイルの使い方がわかりません! もちろん、DB を (ルート化された電話で) ...data/data/{your package name}/ ..etc に配置するための投稿をいくつか見つけましたが、このステップの後に何をすべきかわかりません!! (Androidアプリにのみdbを導入するコードを知っています!!)

  • アプリケーションでこれらのメソッドを使用して作成したデータベースを使用する方法を段階的に教えてもらえますか??-

  • これらの SQLite マネージャーを使用するのは良い方法ですか、それとも Android でコードを使用して複数のテーブルを作成するのは複雑ですが、それを好みますか?

  • sqlite 2 と 3 の主な違いは何ですか? それらは異なる Android バージョンでサポートされていますか、それとも Sqlite の更新のみですか?

編集: dB を assest フォルダーにコピーし、それをコピーするためのコードを使用した後:

私はこのコードを使用しました:

更新 2: db sCRIPTS:

そして最後に:

何が問題ですか?

手伝って頂けますか?

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

php - MySQL の負の TIME 値

私は phpMyAdmin で MySQL を使用して、私の会社が従業員の勤務開始時刻と勤務終了時刻を保存するために使用していた小さなデータベースとシステムを管理していました。

たとえば、従業員が 1 日 8 時間働き、「08:00」に開始して「15:00」に終了する場合、「-01:00」が保存され、「17:00」に終了する場合は保存されます。 「01:00」。

それは時間を台無しにする最善の方法ではありません。

phpMyAdmin の代わりに SQL Manager 2010 で MySQL データベースを開くことにした以外は、すべて問題なく動作しています。このエディタでは、phpMyAdmin のように TIME を負の値に格納することはできず、テーブルを開くだけでテーブル全体がめちゃくちゃになってしまいます...

MySQL で負の時間値を有効にする方法はありますか?

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

tsql - REPLACE ステートメントでの動的 SQL エラー

SQL ステートメントを動的に構築して実行するスクリプトを作成しようとしています。

これは、構築および保存される文字列です@strSQL(を使用して検証PRINT

次のように変数を実行します。

ただし、次のエラーが表示されます。

nvarchar 値 'UPDATE DNN_RSM_Exams SET ScoringDates = REPLACE(ScoringDates, '/' をデータ型 int.

EXECUTE最初のスラッシュ (/) に当たると終了するようです。二重スラッシュ (//)、開き括弧 ([)、およびバックスラッシュ (\) を使用してエスケープしようとしました。機能した場合はありません。

誰でも私を助けてもらえますか?

更新 #01: 2015 年 8 月 17 日

最初に十分な情報を提供できなかったら申し訳ありません...

ScoringDates は NVARCHAR(MAX) フィールドです。

SQL ステートメントを構築するコードは次のとおりです。

ScoringDates は、INI 形式の文字列でデータを保持する文字列ベースのフィールドです。文字列で見つかった日付の年の部分を変更したいのですが、一致する可能性のある他の数字が誤って変更されるのを避けたいと考えています。したがって、「/YYYY」を別の「YYYY」値に置き換えることを具体的に検討しています。年の値の前にある「/」は、文字列内の別の数値ではなく、前置されるものが YEAR であることを確認するためのものです。

更新 #02: 2015 年 8 月 18 日

だから私は完全にびっくりしています...昨日、このスクリプトに何時間も頭をぶつけた後、私は敗北して家に帰りました。今日来て、PC を起動してスクリプトをもう一度実行すると、エラー メッセージが再び表示されます。うまくいきました。

SQL Management Studio でこれに遭遇したことはありませんが、SQL Management Studio が何らかの形で昨日ビー玉を失い、再起動が必要になった可能性はありますか? SQLはサーバーが直接処理していると思いました。サーバーに渡す前に最初にスタジオによって処理され、スタジオに「問題」があった場合、奇妙なエラーが発生する可能性がありますか?

いずれにせよ、ご意見をお寄せいただきありがとうございます。ホイールスピナーで申し訳ありません。再起動で問題が解決するとは思いもしませんでした。コードが間違っていると思っただけです。

0 投票する
5 に答える
57628 参照

sql - データベース所有者権限を持つ SQL Server ユーザーを削除する方法

dbownerSQL Server データベースからスキーマを持つユーザーを削除する必要があります。このエラーメッセージが表示されるので、このままドロップすることはできません

ユーザー「ネットワーク サービス」のドロップに失敗しました。(Microsoft.SqlServer.Smo)

データベース プリンシパルはデータベース内にスキーマを所有しているため、削除できません。(Microsoft SQL Server、エラー: 15138)

このユーザーが所有するスキーマのチェックを外してDB所有者を削除しようとしても、何もしません。私の質問は、このユーザーを削除したり、その名前を編集したりする方法です'network service' to 'NT AUTHORITY\NETWORK SERVICE'

0 投票する
3 に答える
912 参照

hadoop - ハイブにデータをインポートするためのsqoop

sqoop2 を使用してハイブ テーブルにデータをインポートしようとしています。使ってるけど動か--hive-importない

コード:

エラー:

エラー manager.SqlManager: ステートメントの実行中にエラーが発生しました: com.microsoft.sqlserver.jdbc.SQLServerException: 無効なオブジェクト名 'XXXX.NOTIFICATION'。

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

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

sql - SQL Server Management Studio PNG をフィールドに保存する

SQL Management Studio 2014 (SMS2014) 経由でアクセスしているデータベースがあります。Signature私のテーブルUserには、そのvarbinary(max)タイプのフィールドがあります。

Userテーブル内の各レコードに手動で追加してフィールドにファイルする PNG 画像のフォルダーがありますSignature

どうすればこれを達成できますか? SMS2014 を使用する簡単な方法や、設定するレコードごとに異なる値で実行するクエリを使用する別の方法はありますか?

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

sql-server - 'go' 付近の構文が正しくありません - ' を二重コメントにすることはできません

何が起こっているのかわかりません。

これによりエラーが発生します

「メッセージ 102、レベル 15、状態 1、プロシージャ sp_test、行 13 'go' 付近の構文が正しくありません。」

これが機能している間

メイン コメントに 2 つのネストされたコメントがある場合、' 記号を使用できないのはなぜですか? VS Sql 比較を使用して db スクリプトを生成するこのバグを発見しました。これ以降、他の GO を実行することはできません。

Sql Management を使用する代わりに、GO なしで単一の sp_test スクリプトを生成します。