Shihab Sikder

Shihab Sikder

Shihab Sikder について

I'm Shihab Sikder, a professional Backend Developer with experience in problem-solving and content writing. Building secure, scalable, and reliable backend architecture is my motive. I'm working with two companies as a part-time backend engineer.

howto · 2023-10-12

SSL モードで PostgreSQL に接続する

クライアントと postgres サーバー間の接続を暗号化するには、postgres で SSL モードを使用する必要があります。これは安全なデータベースであるため、HTTPS 経由で接続しようとするときは常に、SSL モードを使用する必要があります。

howto · 2023-06-21

AttributeError: Python で 'Dict' オブジェクトに属性 'Append' がありません

Dict は Python で辞書を意味します。 これは、ハッシュ マップ データ構造です。 リストまたは配列には追加機能がありますが、追加機能はありません。

howto · 2023-06-21

AttributeError: 'numpy.ndarray' オブジェクトに Python の 'Append' 属性がありません

NumPy ndarray には append と呼ばれるメソッドはありません。 ndarray は n 次元配列を表します。 ndarray で append() を呼び出すのではなく、NumPy オブジェクトから呼び出すことができます。

howto · 2023-06-20

存在する場合は削除する vs PostgreSQL で削除する

別の外部キー参照がある場合、DROP ステートメントでエラーが表示されることがあります。 テーブルが存在しない場合は、ドロップ中にエラーも表示されます。

howto · 2023-06-20

主キーが存在しない場合にのみ PostgreSQL テーブルに追加する

CREATE TABLE クエリの実行中に主キーの割り当てを忘れることがあります。 Alter table クエリを使用して、既存のテーブルに主キーを割り当てることができます。

howto · 2023-06-20

ユーザー定義型が PostgreSQL に既に存在するかどうかを確認する

スクリプトを使用して、型が既に存在するかどうかを確認できます。 pg_type をクエリすると、ユーザー定義型が存在するかどうかを知ることができます。

howto · 2023-06-20

SYSDATE に相当する PostgreSQL

この記事では、Oracle の SYSDATE に相当する PostgreSQL について説明します。

howto · 2023-06-20

PostgreSQL 印刷変数

Postgres では、印刷は通知として知られています。 raise notice パラメータを使用すると、PL/SQL から任意の変数を出力できます。

howto · 2023-06-20

PostgreSQL を使用して日付フィールドで Where 句を使用する

この記事では、PostgreSQL を使用して日付型フィールドで where 句を使用する方法を示します。

howto · 2023-06-20

PostgreSQL の JSON フィールドのデータを更新する

この記事では、Postgres で JSON フィールドを更新する方法について説明します。 JSONB_SET() を使用すると、既存の JSON キー値を変更できます。

howto · 2023-06-20

PostgreSQL ドロップ主キー

この記事では、alter table クエリを使用して PostgreSQL で主キー制約を削除する方法について説明します。

howto · 2023-06-20

PostgreSQL で列名を取得する

Postgres から列名を取得するには、2つの方法があります。 テーブル名に対して d+ コマンドを使用するか、SQL コマンドを使用できます。

howto · 2023-06-20

PostgreSQL で日付に日数を追加する

この記事では、PostgreSQL を使用して日付を数日追加する方法について説明します。

howto · 2023-06-20

PostgreSQL で Insert ステートメントの UUID を生成する

UUID は、RFC 4122 によって作成された一意の識別子 ID です。これにはいくつかのバージョンがあります。 最新のものはv4です。 これは 32 桁の 16 進数コードです。 これを主キーとして使用できます。

howto · 2023-06-20

PostgreSQL が存在する場合は挿入または更新

Postgres には、行がテーブルに存在しない場合に行を挿入する UPSERT と呼ばれるメソッドがあります。 それ以外の場合は、行のフィールドを更新するだけです。

howto · 2023-06-20

PostgreSQL データベースの所有者を変更する

REASSIGN クエリを使用して、テーブルの所有権を他のユーザーに変更できます。 他のユーザーはデータベースに存在している必要があります。 そうしないと、エラーが表示されます。

howto · 2023-06-20

PostgreSQL string_agg 関数

この記事では、string_agg() 関数を使用して、PostgreSQL グループ クエリの文字列フィールドの文字列を連結する方法について説明します。

howto · 2023-06-20

PostgreSQL DATE_TRUNC() 関数

DATE_TRUNC() 関数を使用すると、Postgres で日時の精度を定義できます。

howto · 2023-06-20

MongoDB の $unset 演算子

$unset 演算子は、MongoDB ドキュメントのエンティティからフィールドを削除するために使用されます。

howto · 2023-06-20

MongoDB の $ne 演算子

$ne 演算子は、不等号演算子とも呼ばれます。 find または update メソッドで使用できます。

howto · 2023-06-20

MongoDB でのアップサート

Upsert は、更新操作に使用されるオプションです。 ブール値のパラメーターを取り、クエリに一致するものがない場合はドキュメントを作成します。 update、updateOne、replaceOne、および findAndModify メソッドで使用できます。

howto · 2023-01-30

PostgreSQL の JSONB

JSONB は JSONBinary の略です。基本的に、JSON データを格納するための分解されたバイナリ形式。これを使用する理由は、スキーマ、ネストされたオブジェクト、および外部データソースとの同期における柔軟性です。

howto · 2023-01-30

PostgreSQL テーブルとそのインデックスのディスクサイズを見つける

この記事では、PostgreSQL テーブルとそのインデックスのディスクサイズを見つける方法について説明します。\l + コマンドを使用してデータベースのサイズを表示し、\d+ を使用してテーブルのサイズを表示できます。

howto · 2023-01-30

MongoDB の deleteMany()と Remove()の違い

remove()と deleteMany()はどちらもコレクションからデータを削除しますが、それらの入力フラグと戻り値は異なります。

howto · 2023-01-30

MongoDB $Pull を使用して、アレイ内のドキュメントを削除する

$ pull を使用すると、配列がオブジェクトまたはドキュメントに存在する配列内のアイテムを削除できます。

howto · 2022-08-18

MongoDB で指定された配列を検索する

$ in 演算子を使用すると、特定の配列内を簡単に検索できます。ネストされた配列オブジェクトにも使用できます。