我想建立和查询 [英] i want to build and query
本文介绍了我想建立和查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想用以下逻辑开发查询
逻辑是
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屋!
查看全文