SQL Server Data Tools の CEIP を有効または無効にする カスタマー エクスペリエンス向上プログラムは、Microsoft が時間の経過と共に製品を向上させるために記述されたプログラムです。 このプログラムは、コンピューターで実行しているユーザーのタスクを中断することなく、コンピューターのハードウェアおよびユーザーによる製品の利用状況を収集します。 収集される情報は、Microsoft がどの機能を改善するかを特定するために役立ちます。 このドキュメントでは、Visual Studio 2017、Visual Studio 2015 および Visual Studio 2013 で SQL Server Data Tools (SSDT) の CEIP を有効または無効にする方法について説明します。 SQL Server の CEIP をオプト アウトする方法につい
適用対象:SQL Server - Windows のみ SQL Server Browser プログラムは、Windows サービスとして実行されます。 SQL Server Browser は、Microsoft SQL Server の各種リソースに関する着信要求をリッスンし、コンピューターにインストールされている SQL Server インスタンスに関する情報を提供します。 SQL Server Browser は次の操作に役立ちます。 使用可能なサーバーの一覧の参照。 適切なサーバー インスタンスへの接続。 専用管理者接続 (DAC) のエンドポイントへの接続。 データベース エンジンと SQL Server Analysis Services (SSAS) のインスタンスごとに、SQL Server Browser サービス (sqlbrowser) でインスタンス名とバージョ
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス テーブル、ビュー、テーブル値関数、ストアド プロシージャ、拡張ストアド プロシージャ、スカラー関数、集計関数、サービス キュー、またはシノニムに対する権限を許可します。 Transact-SQL 構文表記規則 構文 GRANT <permission> [ ,...n ] ON [ OBJECT :: ][ schema_name ]. object_name [ ( column_name [ ,...n ] ) ] TO <database_princ
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW) この記事では、SQL Server で SQL Server Management Studio または Transact-SQL を使用して、ストアド プロシージャへのアクセス許可を付与する方法について説明します。 権限は、データベース内の既存のユーザー、データベース ロール、またはアプリケーション ロールに許可することができます。 制限事項と制約事項 SQL Server Management Studio を使用して、システム プロシージャやシステム関数に対する権限を許可することはできません。 代わりに、 GRANT (オブジェクト権限の許可) を使用してくだ
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス SQL Server に対して、識別子とリテラル文字列を区切る引用符に関して、ISO 規格に従うことを指定します。 Transact-SQL の予約済みキーワードを指定する場合や、Transact-SQL の構文規則で通常は識別子として許可されない文字がある場合は、二重引用符で識別子を区切ることができます。 Transact-SQL 構文表記規則 構文 -- Syntax for SQL Server, Azure SQL Database, server
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance このセクションには、SQL Server データベース エンジンのチュートリアルが含まれています。 チュートリアル:データベース エンジンの概要 このチュートリアルでは、データベース エンジンのインスタンスに接続する方法について説明します。 チュートリアル:SQL Server Management Studio このチュートリアルでは、SQL Server のインフラストラクチャを管理するための統合環境について説明します。 SQL Server Management Studio には、SQL Server のインスタンスを構成、監視、および管理するためのグラフィカル インターフェイスが用意されています。 さらに、データベースやデータ ウェアハウスなどの、アプリケーショ
適用対象:SQL Server SQL Server には、新しいテクノロジと機能の学習に役立つチュートリアルが用意されています。 通常、以前のバージョンのチュートリアルを新しいバージョンで使用できます。 チュートリアルで新しい機能を扱っている場合は、そのチュートリアルを完了するための最低限のバージョンが示されます。 チュートリアルでいずれかの Adventure Works データベースが使われている場合は、最新のバージョンを CodePlex からダウンロードして使う必要があります。 詳細については、「AdventureWorks sample databases」 (AdventureWorks サンプル データベース) を参照してください。 Power Pivot チュートリアルで使用する Power View ブックと Power View レポートをダウンロードし、「SQL S
このセクションには、カタログ ビューのエラー メッセージのテキストから取得されるエラー メッセージ番号とその説明が sys.messages 含まれています。 当てはまる場合、エラー番号は詳細情報のリンクとなっています。 カタログ ビューに対して次のクエリを実行すると、データベース エンジンに対してクエリを実行して、すべてのエラーの完全な一覧をsys.messages表示できます。 SELECT message_id AS Error, severity AS Severity, [Event Logged] = CASE is_event_logged WHEN 0 THEN 'No' ELSE 'Yes' END, [text] AS [Description] FROM sys.messages WHERE language_id = 1040 /* replace 1040 wit
たまにしか使わないし、DBMSによって記述方法違うので、しょっちゅうやりかた忘れて困るので自分用メモ。 ちなみにDBはpostgresql。 サンプルはとあるテーブルの項目に連番を振り直したいとき用のアップデート文 UPDATE target_table SET target_column = (SELECT count(*) FROM target_table t1 inner join target_table t2 on t1.id>=t2.id WHERE target_table.id = t1.id GROUP BY t1.id ) どうでもいいけどWEB系のプログラムってあんまりごちゃごちゃしたSQL書くことが少ないなーとか思ったり。そうでもないのかな。
PL/SQL(ピーエル・エスキューエル)は、Oracle社が、Oracle Databaseのためにコンピュータのデータベース言語SQLを独自に拡張したプログラミング言語で、Ada言語を参考にして開発された言語である。PL/SQLは1988年にOracle Databaseに対して初めて追加された。 もともと非手続き型言語であるSQLを手続き型言語 (Procedural Language) に拡張するところから「PL/SQL」と命名された経緯を持つ。PL/SQLを使用すると、手続き型言語で埋め込みSQLによる処理と同様に、変数の利用やif、for、loopなどの制御構造を記述してビジネスロジック(Business Logic)をデータベース内に実装することができ、問い合わせ結果の行を一件ずつ処理する場合には、カーソルによるFETCHループでの処理を行うことが出来る。数値計算の効率化のため
SQLトレースを取得する。 自セッション*1 SQLトレースを有効化する(開始)。*2 waits: true にすると待機イベントと待機時間が出力される(デフォルト値: true) binds: true にするとバインド変数の値が出力される(デフォルト値: false) plan_stat: STAT# で出力されるセクション(実行計画と実行統計)の出力頻度 FIRST_EXECUTION: 初回のみ出力(デフォルト) ALL_EXECUTIONS: 実行のたびに出力(11.1以降) NEVER: 出力しない -- ALTER SESSION SET EVENTS '10046 trace name context forever, level 12'; と同じ EXECUTE DBMS_SESSION.SESSION_TRACE_ENABLE(waits => true, binds
GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ... ON [object_type] priv_level TO user_or_role [, user_or_role] ... [WITH GRANT OPTION] [AS user [WITH ROLE DEFAULT | NONE | ALL | ALL EXCEPT role [, role ] ... | role [, role ] ... ] ] } GRANT PROXY ON user_or_role TO user_or_role [, user_or_role] ... [WITH GRANT OPTION] GRANT role [, role] ... TO user_or_role [, user_or_role] ... [WI
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く