刹那(せつな)の瞬き

Willkömmen! Ich heiße Setsuna. Haben Sie etwas Zeit für mich?

SQLServer

Qt5: MSSQL用ドライバを作成

ここまでの準備で、OSXからSQLServerにアクセスできる状態になりました。しかし、残念ながら、まだQtからはアクセスできません。QtのためにMSSQL用のデータベースドライバを作成する必要があります。 その対処方法は公式サイトのSQL Database Drivers に記載…

Qt5: MSSQLへアクセスするために

前のエントリーで、今年の2月くらいに試してた事のまとめは終わりです。もう少し補足してもいいのですが、その前にQt5からSQLServerにアクセスしてみます。 そもそもマルチプラットホームでSQLServerにアクセスするにはどうするのがいいのかと。敢えてSQLSer…

SQL: 別テーブルの内容を反映させる

少し前、同僚が悩んでました。 テーブル更新に失敗したデータベース(1)と正しい内容の古いデータベース(2)があります。ここで、データベース(2)からローを抽出し、その内容でデータベース(1)を更新したい。 え?やっちゃえばイイじゃなーい。 まぁ、別のRDB…

SQL: UNIONでは暗黙のソート処理あり

少し前の事ですが、同じ構造のテーブルを合成する機会がありました。環境はSQLServer2008R2のT-SQL。 よくよく考えれば大した事じゃないのですが、備忘録を兼ねて書いておきます。 DECLARE @tbl_temp1 table ( code NUMERIC(2), name VARCHAR(20));INSERT IN…

ついでにJavaからSQLServerにアクセスしてみた

先ほどの続きですが、、、MS純正といえば、JDBCドライバは提供されてました。Linux前提みたいですが、Macでも動作するらしい。という訳で、NetBeans7.2+JDK7の環境にJDBCドライバをインストールしてアクセスしてみました。結果はあっさりというか当然のよう…

MacからSQLServerにアクセスしてみた

先月、MacでSQLServer2008のデータを扱うテストをしてました。 CocoaというかノーマルCからは、unixODBC/FreeTDS接続。PHPからは、php54-mssql/FreeTDS接続とphp54-odbc/unixODBC/FreeTDS接続。 とりあえず試した範囲では、意図する結果セットの取得に成功し…

OLE-DBサポート廃止って

そろそろSQLServer2012の評価をしようと、導入前にmsdnの資料を読んでました。そしたら、こんな エントリー↓が見つかりました。「SQL Server 2012 以降の SQL Server Native Client OLE DB プロバイダーの廃止」 ハァ?何の冗談なのさ。SQL Azureと合わせる…

サブクエリの動作の違い

今日はめずらしく、sawagani氏が教えを乞いにやってきました。何でも、今ではマイナーなPervasiveSQLのv8で、サブクエリが期待通りにならないとの事。コンバート結果の確認のためにプログラムを組むのも何なので、SQL文を発行して確認できれば有り難い。 な…