0
SQL Serverに毎分更新されるテーブルがあります。 現在、私はこのコードの行を使用して、私のテーブルからデータを取得する:私のアプリケーションでPythonを使用してSQL Serverのテーブルからいくつか最後に追加されたデータをストリーム/印刷するには?
conn = pymssql.connect(server, user, password, "tempdb")
def print_table():
cursor = conn.cursor(as_dict=True)
cursor.execute('SELECT * FROM EmotionDisturbances WHERE name=%s', 'John Doe')
for row in cursor:
#Show the data:
print("rate=%d, emotion=%s" % (row['rate'], row['emotion']))
conn.close()
が、私はこの機能を10秒ごとに実行します。 テーブルから最後に追加されたデータのみを印刷するように関数を更新するにはどうすればよいですか?
おかげ
テーブルに追加されたデータの数がわからない場合はどうすればよいですか?最後のデータではなく、すべてのデータが必要ですか?私は私の質問を更新する必要があると思う。 –
@SaberAlex私はあなたが意味すると思うものに対処する編集で私の答えを更新しました。 – mVChr
それは私が推測するトリックを行います、それを試してみましょう。ありがとう –