-
SQLServerのDROPLOGINコマンド
DROP LOGINコマンドは、SQL Serverへの接続に使用されるID(ログインログインアカウント)を削除するために使用されます。 DROPコマンドLOGINの構文 DROP LOGIN ten_dangnhap; 変数名または変数値 ユーザー名 ログインアカウント(ログイン)のログイン名を削除する必要があります。 注 現在SQLServerにログインしているログインアカウントを削除することはできません。 データベースユーザーがマップしたログインアカウントを削除すると、ユーザーはSQLServerに切断されます。 CREATELOGINコマンドとALTERLOGINコマンドも
-
SQLServerでのCREATELOGINコマンド
CREATE LOGINコマンドは、SQL Serverに接続するログインアカウント(ログイン)を作成するために使用されます。次に、ログインアカウントがユーザーアカウントにマップされます(したがって、SQL Serverでユーザーを作成する前に、まずログインアカウントを作成する必要があります)。 SQLServerには4種類のログインアカウントがあります。 ログインアカウントはWindows認証認証を使用します。 SQLServer認証認証を使用してアカウントにログインします。 認証からのアカウントログイン。 アカウントログインの非対称キーワード。 構文 Windows認証認証を使用してロ
-
SQLServerでアクセス許可を付与/取り消す
SQL Serverのデータベース内の多くのオブジェクトに対して、付与、付与、委任、または取り消すことができます。この記事では、権限を分散化して取り消す方法を説明します。 テーブル上で分散化 付与された権限を持つテーブルのユーザーに権限を割り当てることができます。これには、SELECT、INSERT、UPDATE、DELETE、REFERENCES、ALTER、またはALLが含まれます。 構文 GRANT quyen ON doi_tuong TO nguoi_dung; Quyen ユーザーに指定された権限。多分: そうです 説明 SELECTINSERTテーブルでSELEC
-
SQLServerのインデックス
この記事では、SQL Serverでインデックスを作成、名前変更、および削除する方法について説明します。 インデックスとは-SQLServerのインデックス インデックス作成は、レコードをより高速に取得するために使用される方法です。インデックスは、インデックス付きの列に表示される各値を指します。 インデックスを作成する 構文 CREATE [UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX ten_chimuc ] [ CLUSTERED | NONCLUSTERED ] INDEX ten_chimuc ON ten_bang ( cot
-
SQLServerの制約を確認する
SQL Serverのチェック制約とは何ですか、何に使用され、何に使用されますか?この記事はあなたに答えを与えるでしょう。 SQL Serverのチェック制約チェック制約とは何ですか? SQL Server(Transact-SQL)のチェック制約により、テーブルの各行の条件を定義できます。 注 テスト制約はSQLビューで定義できません。 テーブルのチェック制約は、そのテーブルの列を参照する必要があり、別のテーブルの列を参照することはできません。 チェック制約はサブクエリサブクエリを使用できません。 テスト制約は、CREATETABLEまたはALTERTABLEコマンドで定義できます。
-
SQLServerの一意の制約
このチュートリアルでは、SQL Serverで一意の制約を作成、追加、および削除する方法について説明します。 SQL Serverの唯一の制約は何ですか? 唯一の制約は、レコードを一意に識別するフィールドまたはデータフィールドの組み合わせです。値の組み合わせが一意である限り、一部のフィールドにはNULL値が含まれる場合があります。 一意性制約と主キーの違い 主キー主キー一意の一意の制約制約主キーのフィールドにNULL値を含めることはできません。値の組み合わせが一意である場合、一意の制約の一部のフィールドにはNULL値が含まれる場合があります。 CREATETABLEコマンドを使用して一意の制
-
SQLServerのRTRIM関数
この記事では、SQL ServerのRTRIM関数を使用して、文字列の正しい位置からすべてのスペース文字を削除する方法を学習し、紹介します。 説明 RTRIM関数 SQL Serverでは、文字列の最後の位置(正しい位置)からすべてのスペース文字を削除するために使用されます。 構文 SQL ServerでRTRIM関数を使用するには、次の構文を使用します。 RTRIM(chuoi) パラメータ : 文字列: 右側からスペース文字を切り取りたい文字列。この文字列は、文字式またはバイナリデータである必要があります。文字列、変数、または列にすることができます。 注 : 同じ機能で右側にあ
-
SQLServerのRIGHT関数
この記事では、SQL ServerのRIGHT関数を使用して、特定の文字列の右側からいくつかの文字を抽出する方法について説明します。 説明 正しい関数 SQL Serverでは、右端の文字から始めて、大きな文字列から部分文字列を抽出できます。 構文 SQL ServerでRIGHT関数を使用するには、次の構文を使用します。 RIGHT(chuoi, so_ky_tu) パラメータ : chuoi: 抽出する文字列、変数、または列にすることができます。 so_ky_tu: サイクルから返される文字数を指定する正の整数で、右端の文字から始まります。 注 : so_ky_tu
-
SQLServerのREPLACE関数
この記事では、SQLServerのREPLACE関数を使用して文字列を選択および置換する方法について説明します。 説明 REPLACE関数 SQL Serverでは、指定された文字列内で出現するすべての部分文字列aを新しい部分文字列bに置き換えるために使用されます。 構文 SQL ServerでREPLACE関数を使用するには、次の構文を使用します。 REPLACE(chuoi, chuoi_a, chuoi_b) パラメータ : チェーン: その中の小さな文字列が別の文字列に置き換えられるソース文字列。 タイプ: ループ 、 関数の実行後、別の文字列に置き換えられます。 chu
-
SQLServerのLTRIM関数
この記事では、SQL ServerのLTRIM関数を使用して、文字列の左側の位置からすべてのスペース文字を削除する方法を学習し、示します。 説明 LTRIM関数 SQL Serverでは、文字列の最初の位置(左側の位置)からすべてのスペース文字を削除するために使用されます。 構文 SQL ServerでLTRIM関数を使用するには、次の構文を使用します。 LTRIM(chuoi) パラメータ : 文字列: 左側からスペース文字を切り取りたい文字列。この文字列は、文字式またはバイナリデータである必要があります。文字列、変数、または列にすることができます。 注 : 同じ機能で右側にある
-
SQLServerのLOWER関数
この記事では、SQL ServerのLOWER関数を使用して、指定した文字列の文字を小文字に変換する方法について説明します。 説明 LOWER関数 SQL Serverでは、指定された文字列内のすべての文字を小文字に変換します。文字列に文字以外の文字が含まれている場合、この関数の影響を受けません。 構文 SQL ServerでLOWER関数を使用するには、次の構文を使用します。 LOWER(chuoi) パラメータ : 文字列: 変換する文字列は、テキスト、変数、文字列式、またはテーブル列を含む文字列にすることができます。 注 : 逆変換については、UPPER関数を参照してください
-
SQLServerのLEN関数
この記事では、SQL ServerでLEN関数を使用して、入力文字列の文字数を返す方法を説明しますが、最後にスペースは含まれません。 説明 LEN関数 SQL Serverでは、指定された文字列の長さを返します。長さを計算するときは、LEN関数の文字列の最後に空白文字を含めないことが重要です。 構文 SQL ServerでLEN関数を使用するには、次の構文を使用します。 LEN(chuoi) パラメータ : 文字列: 長さを計算する文字列。 注 : 関数LENはしません 文字列の長さを計算するときに、文字列の最後のスペースを数えます。 LEN関数は、文字列の長さを計算するときに、
-
SQLServerのLEFT関数
この記事では、SQL ServerのLEFT関数を使用して、特定の文字列の左側からいくつかの文字を抽出する方法を学習し、紹介します。 説明 LEFT関数 SQL Serverでは、左端の文字から始めて、大きな文字列から部分文字列を抽出できます。 構文 SQL ServerでLEFT関数を使用するには、次の構文を使用します。 LEFT(chuoi, so_ky_tu) パラメータ : chuoi: 抽出する文字列、変数、または列にすることができます。 so_ky_tu: サイクルから返される文字数を指定する正の整数 左端の文字から開始します。 注 : so_ky_tuの場
-
SQLServerのDATALENGTH関数
この記事では、SQL ServerでDATALENGTH関数を使用して、式を表すために使用されるバイト数を表示する方法について説明します。 説明 DATALENGTH関数 SQL Serverでは、式の長さをバイト単位で返します。 構文 SQL ServerでDATALENGTH関数を使用するには、次の構文を使用します。 DATALENGTH(bieu_thuc) パラメータ : bieu_thuc: 長さをバイト単位で表示するデータ。式がNULLの場合、DATALENGTHはNULLを返します 注 : DATALENGTH関数は、式の長さを計算するときに、前後のスペースの両
-
SQLServerの+演算子
この記事では、SQL Serverで+演算子を使用して、複数の文字列を1つの文字列に結合する方法について説明します。 説明 +演算子 SQL Serverでは、2つ以上の文字列を1つの大きな文字列に結合するために使用されます。 構文 SQL Serverで+演算子を使用するには、次の構文を使用します。 chuoi1 + chuoi2 + chuoi_n パラメータ : series1、chuoi2 、.サイクル :文字列は相互に接続したい。 注 : +演算子はCONCAT関数に似ています。 +演算子は、SQL Serverの新しいバージョン(SQL Server 2017、S
-
SQLServerのCONCAT関数
この記事では、SQL ServerのCONCAT()関数を使用して、複数の文字列を1つの文字列に結合する方法について説明します。 説明 CONCAT関数 SQL Serverでは、2つ以上の文字列を1つの大きな文字列に結合するために使用されます。 構文 SQL ServerでCONCAT関数を実行するには、次の構文を使用します。 CONCAT(chuoi1, chuoi2,. chuoi_n) パラメータ : series1、chuoi2 、.サイクル :文字列は相互に接続したい。 注 : 入力CONCAT関数の最大長は255文字列、最小長は2文字列です。入力文字列が1つだけ渡
-
SQLServerのCHARINDEX関数
この記事では、SQL ServerでCHARINDEX()関数を使用して、大きな親文字列内の部分文字列の場所を見つける方法を学習し、示します。 説明 CHARINDEX関数 SQL Serverでは、指定された位置から始まる大きな文字列内の部分文字列を検索するために使用されます。この関数は、部分文字列が見つかった場合は結果を返し、見つからなかった場合は0を返します。チェーンの位置は1から始まり、他の場合のように0から始めないでください。 構文 SQL ServerでCHARINDEX関数を実行するには、次の構文を使用します。 CHARINDEX( chuoi_con, chuoi_cha,
-
SQLServerのASCII関数
この記事では、SQL ServerでASCII()関数を使用して文字のASCIIコードを取得する方法を学習およびガイドします。 説明 SQL ServerのASCII関数は、文字式を式の左端の文字のASCIIコード値に変換するために使用されます。 構文 SQL ServerでASCII関数を実行するには、次の構文を使用します。 ASCII(bieu thuc ky tu) パラメータ : description:式はASCIIコードを返します。 複数の文字を入力した場合 、ASCII関数は最初の文字の値を返し、その後ろのすべての文字を無視します 。 ASCII関数はCHAR関数を
-
SQLServerのWHILEループ
WHILEループ(WHILE LOOP) 指定された条件がTRUEを返したときにコードを繰り返し実行する場合に使用されます。この記事では、SQL ServerでWHILEを想像しやすくするために、明確な構文と例を使用して使用する方法について詳しく説明します。 構文 SQL ServerでWHILEループを使用するには、次の構文を使用します。 WHILE dieukien / * commands to repeat * / BEGIN {. execute command when condition is TRUE .} END; 注: 実行する回数がわからない場合
-
SQLServerのGOTOコマンド
GOTOコマンド は単純なジャンプコマンドであり、GOTOから、同じ関数内にラベル(ラベル)コマンドがあるプログラム内の場所への無条件ジャンププログラムを許可します。この記事では、SQLServerでこのコマンドを使用する方法について詳しく説明します。 構文 SQL ServerのGOTOステートメントは、コマンドとラベルの2つの部分で構成されています。次の構文を使用します: GOTOコマンドには、ラベル名label_nameで囲まれたGOTOキーワードが含まれています GOTO label_name; ラベルセクションには、ラベル名label_nameと次に実行するステートメントが