Where 절에 조건문 결과를 변수로 사용하여 칼럼을 추가,삭제 하는예제

SQL에서 변수를 선언하고 선언한 변수에 값을 대입한 다음 조건에 따라 실행을 다르게 할 수 있다.

DECLARE @이름 VARCHAR(10)
DECLARE @날짜 VARCHAR(10)
DECLARE @QUERY VARCHAR(1000)
SET @QUERY = 'SELECT * FROM TBL1 WHERE 1 = 1'
IF @이름 <> '' SET @QUERY = @QUERY + ' AND 이름 = ''' + @이름 + ''''
IF @날짜 <> '' SET @QUERY = @QUERY + ' AND 날짜 = ''' + @날짜 + ''''
EXEC (@QUERY)

아래의 예제는 선언한 변수에 최회한 필드(칼럼)수를 입력하고
만일 필드가 있으면 필드를 삭제하고, 필드가 없으면 필드(칼럼)을 생성하도록 하는 간단한 예제이다.

DECLARE @CNT INT
DECLARE @msg VARCHAR(200)
SELECT @CNT =count(*) FROM information_schema.COLUMNS WHERE COLUMN_NAME = 'DateTime'
IF @CNT<>0
    BEGIN
     ALTER TABLE tblDL DROP COLUMN DateTime
	 PRINT 'Drop Field'
    END
else
  BEGIN
   ALTER TABLE tblDL ADD DateTime datetime
	PRINT 'Add Field'
  END

“Where 절에 조건문 결과를 변수로 사용하여 칼럼을 추가,삭제 하는예제”의 82개의 댓글

  1. Wonderful blog! Do you have any hints for aspiring writers?

    I’m hoping to start my own website soon but I’m a little lost on everything.
    Would you recommend starting with a free
    platform like WordPress or go for a paid option? There are so many
    choices out there that I’m completely confused .. Any recommendations?
    Thank you!

  2. Woah! I’m reallky digging the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s hard to
    get that “perfect balance” between superb usability and visual appearance.
    I must say thuat you’ve done a excellent job with this.
    Also,the blog loads extremely quick for me on Firefox.
    Outstanding Blog!
    https://writemyessaybest.com
    paper writing help
    paper writing help
    https://writemyessaybest.com https://writemyessaybest.com

  3. Appreciating the time and energy you put into your website
    and in depth information you provide. It’s awesome to come across a blog
    every once in a while that isn’t the same old rehashed material.
    Excellent read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.

  4. „In diesem Jahr werden es coronabedingt vermutlich etwas weniger sein”, schätzt Reinhard Becker.

    Diie italienische Fiat-Tochter verlängert die Vereinharung mit
    dem Hinwiler Rennstall bis mindestens 2025. Offen ist noch,
    wie die beiden Fahfer im nächsten Jahr heissen werden. Mitte dder 1980er Jahre,
    als Nelson Piquet und Nigell Mannsell Fahrer waren, sorgten die Honda-Aggregate für zwei aufeinanderfolgende Titel als Konstrukteursweltmeister.
    Aus diesem Grund sind diese Fliesen auch widerstandsfähiger aals die Modelle für
    den Innenbereich. Modelle mit NiMH-Akku sind unserer Meijnung nach weniger empfehlenswert, da dieser Batterie-Typ zzum Memory-Effekt neigt, wenn man ihn falsch
    handhabt. Die Anschaffung eines Hochdruckreinigers ist grundsätzlich zu empfehlen, wenn man eine Terrasse besitzt sowie Pflastersteine,
    die von eeiner Reinigung durch dieses Gerät profitieren würden. Dennoch ist eine regelmäßige Reinigung der Fliesen für
    Terrassen unverzichtbar. Fliesen sind ein beliebter Bodenbelag, der aufgrund seiner einfachen Instandhaltung viele Fans besitzt.
    Auf was Sie zu Hause beim Kauf seiner Reinigung dyson v11
    achten sollten! Für die Reinigung von Terrassenfliesen gelten andere Regeln. Achtung: Die einzige vom BfArM (Bundesinsitut für Araneimittel unnd Medizinprodukte) empfohlene Methode zur Reinigung von wiederverwendbaren Masken ist eine gründliche Reinigung
    inn der Waschmaschine. Wir haben uns hierfür eine Methode überlegt, bei derr sauberes Wasser in den Trocknerr eingefüllt, und mit einem zurechtgeschnittenen Werkzeug in der Wasserlade aufgefangen und nacch außen geleitest wird. https://sites.google.com/view/1agebudereinigung/standorte/calw

  5. Hieer finden Sie eine Liste von Wäschereien und Reinigungen in Lübeck.

    Die Hauptrolloe spielen hier außer anderen Heimtextilien auch diee Teppiche.
    Teppiche sind auch in Zeiten von Laminat und Parkett ein fester Bestandteil der Wohnungseinrichtung.
    Erfahren Sie in diesem Artikel welche Reinigujgsmittel für Teppiche es gibt undd auch wwlche
    Hausmittel man für die Reinigung nutzen kann.

    Diesem Hausmittel sagt man nicht nur nach, Flecken zu entfernen, sondern es wirkt auhch desinfizierend, bekämpft Milben und neutralisiert
    unangenehme Gerüche. Spezielle Reinigungsmittel oeer Polituren für Silber können auf Edelstahloberflächen Flecken hinterlassen. Die hier vorgestellten Reinigungsmittel für Teppiche
    sollten nicht ohne eine vorherige Prüfung an unsichtbarer Stelle verwendet werden.
    Mische einen Teelöffel Essig mit 2 Esslöffeln Salz und man erhalte
    ein pastöses Reinigungsmittel. Das euer natürliches Bio-Reinigungsmittel tatsächlich fertig ist erkennt ihr
    an der dunkleren Verfärbung des Essig iim Glas. Der Bolide des 27-Jährigen stand im
    Kiesbett, die Nase steckte in der Streckenbegrenzung.
    Man sollte bei der Wahl des Gesichtswassers und der Creme für Taag undd Nacht auff den jeweiligen Hauttypen achten. https://sites.google.com/view/1agebudereinigung/standorte/hamburg

  6. Diese Geräte sind erst in den Jahren 1990 in der Gastronomie richtig bekannt geworden. Dabei
    handelt es sich um eine Espressomaschine mit einem Siebträger, diee in den 1950er- und 60er Jahren sehr viel genutzt wurden. Der Preisvergleich ordnet diese Espressomaschine
    in die obere Kategorie. Einige Espressoliebhaber
    behaupten auhh heute noch, dass diese Art diee beste ist, um den pperfekten Espresso herzustellen. Wenn ddir ein authentischer exzellenter Espresso mmit ausgezeichnetem Geschmack wichtig
    ist, greifst du zuu einer hochwertigen Siebträgermaschine.
    Wenn du deen schnellen Koffeinkick ohne besonderen Aufwand suchst, dann bist du mit einem Kaffeeautomaten oder einer Kapselmaschine besser bedient.
    Beei dem Kauf einer Espressomaschine ist es wie bei so
    vielem. Im Prinzip müssen Siee nichts weiter machen, als die Espressomaschine von AICOK mit Wasser zu befüllen, Kaffeepulver in den Siebträger zu geben und dann einrasten zu lassen. Als Gruppe versteht man in diesem Zusammenhang die Einheiten aaus dem Sieb und den Siebträgern sowie denn Brühköpfen, dem
    Wärmetauscher. https://www.photovoltaikforum.com/thread/103410-reinigung-von-solarmodulen/

  7. It’s perfect time to make some plans for the longer term
    and it’s time to be happy. I’ve read this post and if I may just I
    desire to recommend you some interesting issues or suggestions.
    Maybe you could write next articles regarding this article.
    I want to read more issues about it!

    My web page: casa cagliari affitto

  8. 핑백: live sex videos

  9. Pretty component of content. I just stumbled upon your website
    and in accession capital to assert that I get actually enjoyed account your blog posts.

    Anyway I will be subscribing to your feeds and even I fulfillment you access persistently rapidly.

    My web page: Celluage Skin Care Reviews (aniene.net)

  10. Hmm it looks like your website ate my first comment (it was super long) so I guess I’ll just sum it up what I wrote
    and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new
    to everything. Do you have any suggestions for newbie blog writers?
    I’d really appreciate it.

    Feel free to surf to my homepage: Maxx Pump Reviews; exterminatorsouthflorida.com,

  11. Great blog! Do you have any recommendations for aspiring writers?
    I’m planning to start my own blog soon but
    I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many
    options out there that I’m totally overwhelmed .. Any suggestions?
    Appreciate it!

    Also visit my web-site; Smile CBD Reviews (http://www.sygk100.cn)

  12. Hmm it looks like your website ate my first comment (it
    was super long) so I guess I’ll just sum it up what I had written and
    say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything.
    Do you have any suggestions for inexperienced blog writers?
    I’d definitely appreciate it.

    My web blog :: Cognivex Nootropic Reviews (http://www.fles.hlc.edu.tw)

  13. You are so awesome! I don’t believe I’ve truly read through something like this before.
    So wonderful to find somebody with genuine thoughts on this subject matter.
    Really.. thanks for starting this up. This website is something that is required
    on the internet, someone with some originality!

    my homepage Cpiryt Keto Reviews (khoquet.com)

  14. Hmm it appears like your website ate my first comment (it was extremely long) so I
    guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still
    new to everything. Do you have any suggestions for first-time blog writers?
    I’d genuinely appreciate it.

    My webpage – Sophria Anti Aging Cream (http://www.ptfang.com)

답글 남기기