• SQLiteのエラーコードのソート

    コピーコード コードは以下の通りです。 #define SQLITE_OK 0 /* Success | Successful result */ /* Error code start */ #define SQLITE_ERROR 1 /* SQL error or missing database | SQL error or missing database *

    2022-01-10 05:16:43
  • SQLiteインメモリデータベース学習マニュアル

    I. インメモリデータベース     SQLiteでは、データベースは通常ディスクファイルに保存されます。しかし、場合によっては、データベースを常にメモリ上に存在させることができます。これを行う最も一般的な方法の一つは、sqlite3_open()を呼び出す際に、データベースのファイル名パラメータに ":memory:"を渡すことです。 コ

    2022-01-10 05:08:52
  • SQLite3 コマンドライン操作ガイド

    .ヘルプ ヘルプ情報を見る .BACKUP ?DB? ファイル データベースのバックアップ、方法: .backup [main|...] filename、データベース名は .databases コマンドから取得でき、通常は main、省略可能、filename はディスクファイルの名前です。 .ベイル ON|OFF エラーが発生した場合、処理を続行しない、デフォルトはOFF

    2022-01-10 04:59:48
  • PostgreSQLのJSONBのマッチングと交差の問題について

    PostgreSQLがJSONBをサポートし始めてから10年以上になりますが、この10年ほどの間に、コミュニティはJSONBに対して多くの強力な機能を提供してきました。個人的には、今でもmatchオペレーションを最もよく使っています  @>  . JSONデータを抽象構文木(AST)と考えると、この演算子は右引数が左引数の部分グラフであるかどうかを判断する。

    2022-01-10 04:25:13
  • SQLiteの文字列比較における大文字小文字の問題の解決法

    ほとんどのデータベースは、文字列比較を行う際に大文字と小文字を区別しません。しかし、最近SQLiteを使ってみて、全く逆であることがわかりました。 テーブルUserが次のような構造と値を持っているとする。 <テーブル ユーザー名 1 ユーザー1 以下のSQL文を実行します。 コピーコード コードは以下の通り

    2022-01-10 03:44:30
  • Postgresql データベース timescaledb timescaledb 問題 大容量データテーブルをスーパーテーブルに変換すること

    前書き ここ数日、timescaledbライブラリのテーブルの一部がsupertablesでないことが判明し、ライブラリを構築する際に変更していなかったようで、挿入やクエリの効率に影響が出ています。 業務上の都合により、内容の一部を非公開とさせていただきます。 I 新しいテーブルを作成する まず、timescaledbライブラリでsupertableを作成するには、データ

    2022-01-10 03:14:08
  • SQL2005ExpressでACCESSのデータベースをインポートする2つの方法

    方法1:単一テーブルのインポート (1) "SQL Server Peripheral Application Configurator" --> "feature of Peripheral Application Configurator" --> 一部のサービスはデフォルトで閉じているので、開いていない場合はインポート操作が行えません。 データベースエンジン]で

    2022-01-09 23:49:53
  • SQLite3のバインディング関数ファミリーの使い方とその注意点解説

    前書き この記事で紹介するコードは、実際にSqlite3のパラメータ化機構を使って、データの挿入や更新操作を行う方法です。 以下のコードでは、挿入されるものが必ずそうでなければならないという問題があります。 INSERT INTO "work" VALUES('hafnium','hafnium hafnium hafnium',NULL,NULL,NULL,NUL

    2022-01-09 23:39:08
  • よく使われるsQliteステートメントとsQliteデベロッパーの使用・登録について

    前書き sQliteは軽量なデータベースで、開発現場ではより一般的に使用されています。通常、数百kのメモリ領域を占有するだけなので、AppleはIOSの開発でsQliteをデータベースとして使用していますが、もちろん、fmdbは別の話です。ここでのポイントは、sQliteの文と、mySqlの文と、Oracleを区別することです。 sQliteでよく使われる文のまとめ

    2022-01-09 23:25:25
  • SQL ServerにおけるRAISERRORの使用詳細

     SQL Server における RAISERROR の使用法 raiserror が行うこと: raiserror は、エラーをスローするために使用されます。 . [以下の情報は、sql server 2005のヘルプから引用しています ]。 構文は以下の通りです。 RAISERROR ( { msg_id | msg_str | @local_variabl

    2022-01-09 22:08:05
  • SQL2005 ビューデッドロック ストアドプロシージャ sp_who_lock

    以下は、デッドロック、ブロックSQL文のパフォーマンステストの過程で、監視のSQLサーバのデータベースの私のコンパイルは、まだ比較的準備ができている、戻って滞在。 コールメソッド:対応するデータベースを選択し、実行するexec sp_who_lockを USE [master] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO

    2022-01-09 21:14:30
  • SQL server 2008で変更を保存できない場合の完璧な解決策(図解入り)

          システムを再インストールしてSQL Server 2008 R2をインストールし、初めて使用したとき、テーブル構造を変更する際にこの警告に遭遇しました[Changes are not allowed to be saved.]。あなたが行った変更により、以下のテーブルを削除し、再作成する必要があります。再作成できないタグに変更を加えた

    2022-01-09 20:14:35
  • WIN7でSQL Server 2005 Express Edition(Lite)のインストールと設定

    午後からずっと翻弄されながら、ようやくSQL Server 2005 Express Editionをインストールし、発生した様々な問題を踏まえてその過程を書き留めました。 まず、2つのファイルをダウンロードします。 SQL Server 2005 Express Edition ダウンロードはこちら //img.jbzj.com/file_images/article

    2022-01-09 17:52:37
  • Management StudioでWebブラウザを使用したSQL Server

    SQL Server Management StudioでSQLを書くとき、ブラウザとSSMSを頻繁に切り替えて時間を浪費することを避けられません。SSMSにはWebブラウザが搭載されていて、クエリタブの操作と同様にとても便利なことを知らないで、このようなことをしています。 SSMSの「"View" "Other Windows" "Web Browser"」をクリックすると、以下のよう

    2022-01-09 17:23:33
  • Sql server 2005 インストール時に Net バージョン登録要求の警告が表示される。

    SQL Server 2005 のインストール中に、Microsoft Internet Information Services (IIS) の ASP.Net のバージョン登録情報が見つからないことを示す Net バージョン登録要件 (警告) が表示されることがあります。インターネット インフォメーション サービス] - [World Wide Web サービス] - [アプリケーション開発

    2022-01-09 15:23:26
  • win2008 r2 install SQL SERVER 2008 R2 can't open port 1433 設定方法

    サーバーです。ウィンドウズサーバー2008 R2 sql:sql server 2008 r2 背景: 同じ会社、同じLANネットワークでPingは通せるが、サーバーのデータベースに接続できず、エラー1326が表示される。 プリセットアップを行います。 プリセットアップの後、どれも動作しない telnet localhost 1433

    2022-01-09 15:11:18
  • SQL Server 2005 インストールパス ディレクトリ変更方法まとめ

    今日の夜、私は友人がSQL Server 2005のインストールパスディレクトリの変更について尋ねたときに遅くまで働いていた、と私の友人に言った、手で、私はインターネット上でいくつかの他の方法を見つけ、最初のメソッドは、デフォルトです、私は私の友人に言ったことである。   方法1.   インストール作業中、インストールするコンポーネントを選択するところまできたら、「詳細設定」

    2022-01-09 14:38:12
  • SQL server 2005 をインストールすると、32 ビット ASP.NET は既に登録されているので、64 ビットのソリューションを登録する必要があるとの警告が表示される。

    以下の2つのコマンドを実行します。 1. 64ビット版.netをiisに登録します。 cscript C:\pubadminscriptsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0 そして C:\WINDOWSMicrosoft.NETFramework64v2.0.50727aspnet_regiis.ex

    2022-01-09 14:27:39
  • ESCAPE を使用して SQL でエスケープを定義する

    ESCAPE を使ったエスケープの定義      ファジー・クエリでLIKEキーワードを使用する場合、"%", "_", "[]" は単独で出現するとワイルドカードとみなされます。文字データ型の列にパーセント(%)、アンダースコア(_)、角括弧([])があるかどうかを問い合わせるには、LIKE式でこれらの文字をワイルドカードではなく実際の値として扱う

    2022-01-09 13:29:23
  • SQL 2005が設定できない問題を解決する

    問題:"SQL Server Configuration Manager"をクリックしても "WMIプロバイダに接続できませんと表示される SQL Server Configuration Managerは、SQL Server 2005サーバの管理にしか使用できないことに注意してください。SQL Server 2005 サーバーの管理には、SQL Server 構成マネージャしか使用できないこ

    2022-01-09 13:09:10