A5:SQL Mk-2

開発のこと、日々のこと

松原正和

フォーラムへの返信

15件の投稿を表示中 - 271 - 285件目 (全1,644件中)
  • 投稿者
    投稿
  • 返信先: タイムゾーンを変更する方法 #20900
    松原正和
    キーマスター

    liu さんこんにちは。

    “SET time_zone=’+09:00′” 等 SET 構文がうまく動作しないのは、ごく最近の Version 2.19 系のベータ版のみの不具合でした。
     
    改めて、liu さんの状況の確認なのですが、2023/12/05 00:00:00 で値を入れたはずが、A5:SQL Mk-2 で 2023/12/05 09:00:00 として表示されるなどでしょうか?
      
    MySQL の timestamp 型は内部的に UTC として日付時刻を格納するのですが、UTCのクライアントから日本時間のつもりで、日付時刻(上述の例では 2023/12/05 00:00:00 UTC)を格納したりしていないでしょうか?
     
    この場合、A5:SQL Mk-2 でログイン後に “set time_zone=’UTC'” を実行するなどすればよいように思えます。

    松原正和
    キーマスター

    aa さんこんにちは。
     
    すみません、長々と色々質問させていただいている割にはわかりません。割り当てを行ってもER図から論理名が取れないER図をメール等で送る・どこかのサイト上に配置するなどしていただけないでしょうか?

    松原正和
    キーマスター

    lenno さんこんにちは。
     
    CSVファイルですが、メニューの [データベース(D)] – [CSV/TSVからテーブル生成 (インポート) …]を使うと、一応テーブルを作成しつつインポートすることができるはずです。
     
    ただし、CSVファイルはデータ型や主キー情報が失われているため、手動でデータ型等を指定する必要があります。デフォルト値や制約・トリガーなども復元されませんので注意が必要です。

    松原正和
    キーマスター

    sh さんこんにちは。
     
    不具合報告ありがとうございます。なんとなく、不具合に思い当たる節があり、Version 2.19 系(ベータ版)では起きないのではないかなと思います。いかがでしょうか?

    返信先: SQLServerでのSQL文作成 #20882
    松原正和
    キーマスター

    うえぴぃさんこんにちは。
     
    はい、確かに nchar、nvarchar、ntext の場合は、N’~~~’ 形式にしないと文字化けしてしまうはずですね。修正したいと思いますので少々お待ちください。

    松原正和
    キーマスター

    mint さんこんにちは。
     
    修正しようかと考えていたのですが、そうすると、デフォルト値を指定したい場合の指定方法がなくなってしまうので、どうしようか困っています。
     
    オプションでデフォルト値とNULL値を切り替えるなどできるか調査したいと思います。もうしばらくお時間をいただければと思います。

    返信先: タイムゾーンを変更する方法 #20880
    松原正和
    キーマスター

    liu さんこんにちは。
     
    本来なら、”SET time_zone=’+09:00′” 形式の文字列を実行することでタイムゾーンを変更できるはずなのですが、なぜかエラーは発生しないのにタイムゾーンの変更がうまくいかないようです。
     
    修正したいと思いますので少々お待ちください。

    松原正和
    キーマスター

    aa さんこんにちは。
     
    お返事が遅くなり申し訳ありません。まだ、現象が把握できていないのですが、スキーマ名は dbo でしょうか? あとは、テーブル名は大文字小文字が混じっていたりしますか?

    松原正和
    キーマスター

    mint さんこんにちは。
     
    現象を確認しました。修正したいと思いますので少々お待ちください。

    松原正和
    キーマスター

    馬渡さんこんにちは。
     
    本来、A5:SQL Mk-2 は OLE DB プロバイダやODBCドライバを使用して接続するツールですが、これの定義に互換性がありません。このためx86版とx64版で別々に設定を持たせていますが、OLE DB プロバイダやODBCドライバを使わなければ、特に互換性に問題はないはずです。

    レジストリエディタで \HKEY_CURRENT_USER\Software\mmatsubara\A5M2(x86) 配下をエクスポートし、テキストエディタで、\HKEY_CURRENT_USER\Software\mmatsubara\A5M2(x86) を全て \HKEY_CURRENT_USER\Software\mmatsubara\A5M2(x64) に置換してそれをインポートすれば移行できるはずかと思います。

    返信先: Like と = で結果件数が異なる #20867
    松原正和
    キーマスター

    めもいちさんこんにちは。
     
    A5:SQL Mk-2ではSQLはサーバーに送信し、結果を受け取っているだけです。実際にその結果が正しいのではないかと思います。
     
    例えば、データの後ろに空白や改行文字、あるいは制御文字のように非表示文字がついていないでしょうか?。

    松原正和
    キーマスター

    ryokuryu さんこんにちは。
     
    すみません、気が付いていませんでした。Version 2.19.0 beta 17 で修正してみましたので、ご確認ください。

    松原正和
    キーマスター

    grd さんこんにちは。
     
    検索条件の書き方ですが、 //~// ではなく、/~/ で記述するようにしてください。
    例で書きますと、
     
    /テーブルA|テーブルB|テーブルC|テーブルD/
     
    となります。

    松原正和
    キーマスター

    hira さんこんにちは。
     
    すみません、ちょっと検証できませんでした。検証してみますので、少々お待ちください。

    返信先: MERGE文 #20843
    松原正和
    キーマスター

    ひとり情シスさんこんにちは。
     
    はい、確かに MERGE 文が生成されると便利かもしれないですね。
    (自分もあまり使わないので構文が忘れがちになりますし)
     
    実装してみたいと思いますのでもう少々お待ちください。

15件の投稿を表示中 - 271 - 285件目 (全1,644件中)