我想建立和查询 [英] i want to build and query

查看:76
本文介绍了我想建立和查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用以下逻辑开发查询





逻辑是

i想要办理登机手续数据库(任何),如果数据库中已经存在新创建的表名,则在预建表中进行更新

否则创建一个新用户给定输入的表









请尽快帮助我

解决方案

你好



使用下面的SQL查询





  IF  EXISTS  SELECT  *  FROM  INFORMATION_SCHEMA.TABLES 
WHERE TABLE_CATALOG = < databasename>'
AND TABLE_NAME = ' < tablename>'))
BEGIN
PRINT ' 存在'
- 表格存在你的工作
结束
ELSE
BEGIN
PRINT ' 不存在'
- 表格不存在
END< / tablename>< / databasename>


i want to develop query with following logic


logic is that
i want to check in the database(any )that if new created table name is already exists in the database then update is made in prebuild table
otherwise it create a new table with user given input




pls help me as soon as possible

解决方案

Hello

Use below SQL Query


IF (EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES
                 WHERE TABLE_CATALOG = '<databasename>'
                 AND  TABLE_NAME = '<tablename>'))
BEGIN
PRINT 'Exist'
    --Table Exist do your work
END
ELSE
BEGIN
PRINT 'Not Exist'
   --Table Not Exist
END</tablename></databasename>


这篇关于我想建立和查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆