Microsoft
Software
Hardware
Network
Question : Create multiple SQL tables with script
I have a text file with one column of table names with a carriage return as a delimiter:
Table1
Table2
Table3
A simple CREATE TABLE script would have a variable @TableName and the script would look something like this. I will not be creating tables in the databases at the moment.
DECLARE @TableName varchar(20)
@TableName = c:\TextFile.txt (something like this, I don't know how to work out this logic)
CREATE DATABASE [@TableName] ON PRIMARY
( NAME = N'@TableName', FILENAME = N'E:\SQL_DBs\@TableName.md
f' )
LOG ON
( NAME = N'@TableName_log', FILENAME = N'F:\SQL_Logs\@TableName_l
og.ldf' )
GO
Any help would be appreciated.
Answer : Create multiple SQL tables with script
make it an exec(sql)
declare @sql varchar(max)
so you have
set @sql = ' create database '+ @table + ' On primary ' + .....
then exec(@sql)
Random Solutions
URGENT: Need help with ColdFusion.Window.onHide
How do I configure OWA internal/external URL's?
Recover Exchange 2003 from log files
How to do paggination in Jsp
what is Imap path prefix
Cannot Access Drive
Exchange Active Sync and self assigned certificates
Batch script to calculate elapsed time in seconds : must be able to handle if time crosses midnight
How do I delete the default recipient policy in exchange 2010?
what port is currently being used