FC2ブログ

記事一覧

このコンテキストではサブクエリは許可されません。スカラ式だけが許可されます。 | SQL Server

SQL Server にて 「このコンテキストではサブクエリは許可されません。スカラ式だけが許可されます。」というエラーが出力されましたので、検証してみました。以前 SQL Server 2008 で作成したプロシージャのコンパイルが通らないのです。エラーが出力された環境は SQL Server 2005 です。現在、SQL Server 2016 Developer Edition が誰でもダウンロード可能になっており、その環境において再度検証してみたところ、普通にコンパイ...

続きを読む

TableTypeの作成方法 | SQL Server

今回は SQL Server 上で Table Type を作成する方法をご紹介いたします。Table Type とは通常 ストアドプロシージャ等によく用いられますが、引数としてテーブルを渡すというイメージの処理が可能です。引数としてテーブルを渡す実際のサンプルコードは以下のようになります。引数にTableTypeの@TestTableを渡しています。USE testDBGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGODROP PROCEDURE IF EXISTS dbo.TestProcedureGO...

続きを読む

暗号化された文字列をあいまい検索する方法 | SQL Server

今回はSQL Server にて暗号化されたデータに対してあいまい検索する方法をご紹介いたします。暗号化といってもDB丸ごと暗号化する機能の事ではなく、今回はデータ単位で暗号化してあるレコードに対してあいまい検索する方法です。これがまた厄介なのです。前提条件・Windows 7 professional 以降 / Windows Server 2008 R2 以降・SQL Server 2008 Developer / Standard / Enterprise 以降例えば 山田太郎 という個人情報を暗号化...

続きを読む

SQL Server Developer Edition をダウンロードする方法 | SQL Server

今回は、開発目的なら無料で使用ができる SQL Server 2016 Developer Edition をダウンロードする方法をご紹介いたします。以下のURLからダウンロード可能です。https://my.visualstudio.com/benefits※サインインしていない場合は、サインインしないとダウンロードできません。前提条件・Windows 7 professional 以降 / Windows Server 2008 R2 以降・SQL Server 2016 Developer1.ダウンロードページについてBenefitsリンクをク...

続きを読む

現在実行されているSQLをサーバー上で確認する | SQL Server 2005

SQL Server 2000 では SQL Enterprise Manager で現在の状況からセッションごとに見ることができますが、SQL Server 2005 以降では、SQL Server Management Studio 上で確認することが困難になっております。→というかよくわかりません。誰かお分かりになる方いらっしゃいましたら教えてください。そこで2005以降ではSQLプロファイラを使用します。スタート→プログラム→SQL Server 200*→パフォーマンスツール→SQL Server Profiler...

続きを読む

誤ってテーブルをドロップさせないように

SQL Server では以下の様にデータベーストリガーを使用して、テーブルの値を見て、拒否する値だったら、エラーを返し、ロールバックをして、DROPを防いでいます。開発者のケアレスミスや外部からのクラッキングを防ぎます。CREATE TRIGGER [trg_DenyDropTable]ON DATABASEFOR DROP_TABLEASBEGIN DECLARE @DenyDropTable BIT; BEGIN TRY SELECT @DenyDropTable = CONVERT(BIT, [Value]) FROM   [dbo]...

続きを読む

カテゴリ別記事一覧

広告

プロフィール

石河 純


著者名 :石河 純
自己紹介:素人上がりのIT技術者。趣味は卓球・車・ボウリング

IT関連の知識はざっくりとこんな感じです。
【OS関連】
WindowsServer: 2012/2008R2/2003/2000/NT4
Windows: 10/8/7/XP/2000/me/NT4/98
Linux: CentOS RedHatLinux9
Mac: macOS Catalina 10.15 / Mojave 10.14 / High Sierra 10.13 / Sierra 10.12 / OSX Lion 10.7.5 / OSX Snow Leopard 10.6.8
【言語】
VB.net ASP.NET C#.net Java VBA
Xamarin.Forms
【データベース】
Oracle 10g/9i
SQLServer 2016/2008R2/2005/2000
SQLAnywhere 16/11/8
【BI/レポートツール】
Cognos ReportNet (IBM)
Microsoft PowerBI
ActiveReport (GrapeCity)
CrystalReport
【OCX関連】
GrapeCity InputMan SPREAD MultiRow GridView
【ネットワーク関連】
CCNP シスコ技術者認定
Cisco Catalyst シリーズ
Yamaha RTXシリーズ
FireWall関連
【WEB関連】
SEO SEM CSS jQuery IIS6/7 apache2

休みの日は卓球をやっています。
現在、卓球用品通販ショップは休業中です。