SQLServer

SQL Server

【SQLServer】縦持ちのデータをpivotで横持ちにする

実はSQL Serverにもpivot句という構文があってこれを使うと簡単に縦持ちのデータを横持ちにすることができます。これを知っていると非常にデータを加工するうえで幅が広がります。 今回はpivot句で縦持ちデータ→横持ちデータに変換する方法について紹介したいと思います。
SQL Server

SQL Serverの最大メモリの設定は?SQL Serverの環境設定についてまとめる

最新のCU及びSPを適用しているか インスタンスの最大メモリを設定しているか 照合順序は正しく設定されているか トランザクション分離レベルは、きちんと検討しているか バックアップの圧縮をするか
IT全般

Windows OSとSQL Serverで延長期限を確認

メインストリームサポートは、セキュリティ更新の提供も含め、仕様変更や新機能の追加など幅広いサポートが提供されます。 延長サポートは、脆弱性やバグへの対応をメインとしたセキュリティ更新プログラムが提供されるだけです。
Python

【Python】SQLAlchemyでSQLServerのCRUD操作

SQLAlchemyでCRUD操作をやってみたいと思います。やってみた感想は、特にC(create)のINSERT処理は、簡単に書けますし、SQLを直接記述することもできるのでDBのCRUD処理でSQLAlchemyを使わない理由はないなと思いました。
Python

【Python】SQLAlchemyでSQLServerのテーブルを作成

当記事はSQLAlchemyとpyodbcを使用してSQLServerに接続してデータベースとテーブルを実際に作成したときの対応方法について書こうと思います。
Python

【Python】pyodbcでSQL Serverに接続する

pythonでSQL Serverに接続する場合は、pyodbcの他にもSQLAlchemyというORM(ORマッパー)が有名ですが、私個人は普段保守でSQLを書くことが多いのでPyodbcを使っています。
SQL Server

【SQLServer】本番環境のデータベースを別のサーバーに自動でリストアさせる

毎回本番バックアップをコピー→リストア→ユーザーマッピングの操作を手動でしているので面倒くさいと思っていました。そこで今回はDBバックアップのコピー→リストア→ユーザーマッピングの一連の作業をバッチ化して自動化してみました。
SQL Server

【SQL Server】DBバックアップの圧縮オプションをデフォルトでONにする

この設定を入れると以下のような動きになります。 ・DBバックアップの圧縮オプションがデフォルトでONになる。 ・圧縮オプションを入れ忘れてもバックアップが圧縮される。
Python

【Python】SQLServerのテーブルにJP1の実行時間結果をINSERTする。

テキストファイルの読み込みはpandasのread_csvが便利 SQL Serverへの接続はpyodbcを使う。 INSERTなどの登録/更新処理は必ず例外処理を書く。
SQL Server

【SQLServer】sp_executesqlで変数にセットしたSELECT 結果をINSERT

SQL Serverのストアド内でよく使用するのですが、変数@sqlなどにSELECT文を記述してその結果をダイレクトに別テーブルにINSERTしたいということがあります。この場合は、Exec sp_executesql 変数名 で変数@sqlに入っているSELECT結果をINSERTできます。
スポンサーリンク