我需要帮助来检查sql 2008数据库是否包含一个名为company ID的表,否则它必须创建它。我最初被要求做这个sql方但现在我被要求做vb.net方面而且我没有vb经验,因为我是一名sql程序员。
我得到了这个连接字符串:
Dim SQLConnection As New SqlClient.SqlConnection
(SQL_Loader("", My.Settings.SQL_Win_Auth,
My.Settings.SQL_Username,
My.Settings.SQL_Password,
My.Settings.SQL_Server_Name,
My.Settings.SQL_DB_Name))
Check_Data_Base(SQLConnection.ConnectionString)
答案 0 :(得分:0)
使用您想要的颜色在数据库中创建一个示例表
这里的示例表是chatsample
创建程序[dbo]。[new_table](@ tbName varchar(50))
作为
开始
声明@Sql nvarchar(max)
set @Sql='if NOT EXISTS(SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'''+@tbName+''') AND type in (N''U''))' + CHAR(10) +
'begin' + CHAR(10) +
'select * into '+ @tbName+ ' from ChatSample'+CHAR(10)+
'end'+Char(10)
EXEC(@sql)
端