2017-11-24 14 views
0

SQLデータベースから特定のデータ(行)を挿入するときに、どのように選択するのですか? node.jsのmssqlモジュールを使用してこれを行う方法に関する関連文書は見当たりません...誰かが私に読書資料などを教えてもらえますか?だから私の質問は、データがデータベースnode.jsのsqlサーバへの照会

に挿入されたときにタイムスタンプ列を作成する方法である

+0

を達成するためにどのようにまっすぐに見えることがMSSQLまたはMySQLのですか?あなたはmysqlにタグを付けて、あなたの質問の説明にはmssqlです。 – Deep

+0

Therteはここでより大きな問題です。これは、あなたの質問が実際にNodeと何か関係があるかどうかわからないことです。 MySQLとSQL ServerのAFAIKレコードが挿入された時期を把握したい場合は、その列を維持する必要があります。あなたはあなたのテーブルにそのような状態を維持しましたか? –

+0

それは私の質問のようなものでした。私は行のデータを追跡する列を維持する必要がありますか?私はそれも考えていたが、私はそれを始める方法を文書で見つけることができなかった。 –

答えて

0

ドキュメントをいただき、ありがとうございます、それを

const sql = require('mssql') 

async() => { 
    try { 
     const pool = await 
sql.connect('mssql://username:[email protected]/database') 
     const result = await sql.query`SELECT * FROM TABLE WHERE DATE BETWEEN '09/16/2010 05:00:00' and '09/21/2010 09:00:00'` 
     console.dir(result) 
    } catch (err) { 
     // ... error checks 
    } 
} 
+0

あなたのクエリはレコードが挿入された時間に基づいてどのようにレコードを識別しますか? –

+0

@TimBiegeleisenノートに基づいて編集しました – Lewix

+0

@Lewix、データが挿入されたときにデータベースにタイムスタンプを作成するにはどうすればよいですか?タイムスタンプを追跡する列はありません。私はデータベースから時間を取って対応するデータを読み込む方法を知っていますが、私の質問はSQL Serverでタイムスタンプを作成する方法が増えたと思います –