問題タブ [alter]
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.
sql-server - SQL Server 2005で列のデフォルト値を変更するようにSQLを作成するにはどうすればよいですか?
[CreateTime] datetime null列を持つテーブル[Product]があり、すでにいくつかのデータがあります。
列[CreateTime]のデフォルト値をgetdate()に設定し、新しく追加されたデータに列[CreateTime]のデフォルト値getdate()を設定するにはどうすればよいですか。
sql-server-2005 - SQL Serverスクリプト:ALTERPROCEDURE-複数のALTERPROCEDUREを1つのスクリプトに実行します。各ALTERを次々に選択する必要はありません。
これは大きな問題ではないことは知っていますが、とにかく私をくすぐります。
- 新しいデータテーブル、制約、列を追加するためのいくつかのテーブルの変更、テーブルの変更を考慮に入れるためのプロシージャの変更などを行うSQLServer2005スクリプトがあります。
- スクリプトがALTERPROCEDUREステートメントに遭遇するまで、すべてが正常に実行されます。
- エラーメッセージは次のとおりです。
"メッセージ156、レベル15、状態1、プロシージャcpromo_Get_ConsultDetails_PromotionBan、59行目キーワード'PROCEDURE'の近くの構文が正しくありません。
これが私のスクリプトのサンプルです:
エラーは、ダブルクリックしたときに最初に検出された「end」キーワードを示しています。私がまったく得られないのは、ALTERステートメントを次々に選択するときです。それは問題なくスムーズに実行されます。選択せずに[F5]を押してすべて実行しようとすると、エラーが発生します。
ALTERステートメントを別のBEGIN...ENDに埋め込もうとしましたが、運が悪かったので、キーワードALTER...の近くに構文エラーがあると表示されます。
編集: beginステートメントの後に実行された変更にコメントしたためでしょうか?
助けや手がかりをありがとう。
mysql - mysql テーブル列のデフォルトを変更するにはどうすればよいですか?
更新ごとにtimestamp
デフォルトcurrent_timestamp
で更新されるタイプの列を持つテーブルがあります。current_timestamp
この列の「更新時」機能を削除したいと考えています。変更ステートメントはどのように記述すればよいですか?
私は次のことを試しました:
しかし、これはうまくいきませんでした。
sql-server - デフォルトがdatetimeのsmalldatetime列を変更するにはどうすればよいですか?
私のデータベースには、最初は として作成された列がいくつsmalldatetime
かあり、実際にはdatetime
. これらの列の多くは、DDL を使用して作成されました。
...つまり、列の型を変更するには、まずデフォルトを削除し、変更後にデフォルトを再作成する必要があります。
もちろん、DDL でデフォルトの名前を指定しなかったので、すべての列に のような名前のデフォルトがありますDF__CaseLock__CaseCo__182C9B23
。私のアプリケーションがデータベースを作成するとき、それはスクリプトを実行することによって行われるため、私の顧客のデータベースのデフォルトの名前は (私は推測しています; 私はこれを確認していません) 私の顧客の名前とは異なります。
また、デフォルトの制約の名前がわかっている場合でも、ドロップした後にそれを追加するための構文がわかりません。実際、既存の列にデフォルトの制約を追加できるかどうかはわかりません。
私がしなければならないことは、次のようなものです。
constraint_name
...制約で参照されている列を削除できないため、何がわかっている場合にのみ、そのスクリプトを作成できます。
これってそんなに大変ですか?
sql - Postgresql-シーケンス式の変更でサブクエリを使用する
PostgreSQLのalterexpression内でサブクエリを使用することは可能ですか?
主キー列の値に基づいてシーケンス値を変更したい。
次の式を使ってみましたが、実行されませんでした。
jquery - nicEdit で JQuery ajaxForm を使用するには?
ajaxForm 関数を使用して、nicEdit html エディターを含むフォームを送信していますが、初めてフォームを送信しようとしたときに、nicEdit のコンテンツが含まれていません... 送信されたデータを傍受できる方法はありますか?フォームデータを編集できますか? または、実際に送信される前にフォームデータに値を追加しますか? 何かのようなもの...
var options = { type: 'blahblah', success: blahblah, beforeSerialize: alterData } $('bla').ajaxForm(options)
function alterData(formdata){ // ここにデータを追加するように formdata['newdata'] = 新しいデータです! // 次に、送信用の新しいフォーム データを返します return formdata; }
これに似たものはありますか?すべての助けに感謝します...
mysql - データベース内のすべてのテーブルを UTF8 文字セットに変更するにはどうすればよいですか?
私のデータベースは UTF8 ではありません。すべてのテーブルを UTF8 に変換したいのですが、どうすればよいですか?
drupal - Drupal: form_alter の option_widgets に onchange コードを追加しますか?
form_alter に以下を追加する方法を知っている人はいますか? 現在、php values コマンドを使用して sql から入力される 2 つの整数 cck フィールドがあります。
1 つのフィールドは make 用で、もう 1 つのフィールドはモデル用です。メーカーとモデルはどちらも独自のノード タイプです。モデルには作成するノード参照があります。
Make ドロップダウン (CCK: INTEGER : SELECT) でやりたいことは、モデル フィールドの内容を変更することです。独自の特注フォームを作成しましたが、あまりにも扱いにくく、基本的な drupal ノード編集フォームを使用したいと考えています。
理想的には、これをミックスに渡すことができるようにしたい. '#attributes' => 配列 ('onchange' => 'populatemodels(this,\'edit-field-model\')')
コードでこれを行う方法を知っている人はいますか?
私の form_alter では、属性を追加してもコードに onchanges は生成されません。
ありがとう - マット
alter - jeditはユーザーとファイルのグループを変更します
/ etc内のいくつかのシステムファイルを変更するために、rootとしてjeditを実行しています。これらのファイルのいくつかは、rootとは異なる所有者を持っています。
このようなファイルを編集して保存すると、jeditはユーザーをrootに、グループをrootに設定します。
jeditがファイルのパーミッションを保持するように設定するオプションはありますか?
python - ALTER TABLE Sqlite:テーブルを変更する前に列が存在するかどうかを確認する方法は?
sqlite3で新しい列を追加するSQLクエリをPythonで実行する必要があります。
問題は、それがすでに存在する場合があるということです。したがって、クエリを実行する前に、列がすでに存在するかどうかを確認する必要があります。
もしそうなら、私はクエリを実行しません。
sqliteにそれを行う方法はありますか?または、Pythonコードのtry-catchブロックを通過する必要がありますか?
よろしくお願いします!